Interface IDesignSectionBlock
- All Superinterfaces:
ICompilationSupport
,IDesignBlock
,IDesignContentComponent
,IDesignElement
,ILocationSupport
,IPropertiesSupport
,ISelectionSupport
,IWidget
,IWritable
,IXmlSerializable
,Serializable
Interface to describe a simple section object.
- Since:
- 2.1, 02/03/2011
- Version:
- 1.0
- Author:
- vlygeros
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interface
Specific event types.Nested classes/interfaces inherited from interface com.axemble.vdoc.sdk.interfaces.ui.designer.IDesignBlock
IDesignBlock.SupportedEventTypes
-
Method Summary
Modifier and TypeMethodDescriptionCreates a table within a cell.createDesignTableBlockAfter
(IDesignBlock nextSibling) Creates a table within a cell.createDesignTableBlockAfter
(IDesignComponent nextSibling) Creates a table within a cell.createDesignTableBlockBefore
(IDesignBlock nextSibling) Creates a table within a cell.createDesignTableBlockBefore
(IDesignComponent nextSibling) Creates a table within a cell.void
detachDesignTableBlock
(IDesignTableBlock designTable) Detaches a design table from a cell.Gets the design tablesMethods inherited from interface com.axemble.vdoc.sdk.interfaces.ui.designer.ICompilationSupport
beforeCompile, beforeMerge, compile, generateName, merge
Methods inherited from interface com.axemble.vdoc.sdk.interfaces.ui.designer.IDesignBlock
createDesignBlock, createDesignBlock, createDesignBlockAfter, createDesignBlockAfter, createDesignBlockBefore, createDesignBlockBefore, createDesignComponent, createDesignComponent, createDesignComponentAfter, createDesignComponentAfter, createDesignComponentBefore, createDesignComponentBefore, getBlockDefinition
Methods inherited from interface com.axemble.vdoc.sdk.interfaces.ui.designer.IDesignElement
allowRemove, delete, getContainer, getId, getLinkedDesignElementsGroupName, getUniqueGroupName, getUniqueName, isDirty, isEmbedded, isPersistent, isVolatile, setAllowRemove, setDirty, verify
Methods inherited from interface com.axemble.vdoc.sdk.interfaces.ui.designer.ILocationSupport
getDimension, getPoint, setDimension, setPoint
Methods inherited from interface com.axemble.vdoc.sdk.interfaces.ui.designer.IPropertiesSupport
getDescription, getLabel, getName, setDescription, setLabel, setName
Methods inherited from interface com.axemble.vdoc.sdk.interfaces.ui.designer.ISelectionSupport
deselect, isSelected, select
Methods inherited from interface com.axemble.vdoc.sdk.interfaces.ui.IWidget
addActionListener, addChangeListener, afterInit, getCtrlTemplate, getCtrlTemplateWriter, getParam, getParentBlock, getStaticString, getStaticString, getStaticString, getStaticString, getStaticString, getSysname, hasActionListeners, hasChangeListeners, isHidden, refresh, refreshWidgets, removeActionListener, removeActionListeners, removeChangeListener, removeChangeListeners, render, renderMobile, setHidden, setParentBlock, setSysname
Methods inherited from interface com.axemble.vdoc.sdk.interfaces.ui.designer.IXmlSerializable
load, save
-
Method Details
-
createDesignTableBlock
IDesignTableBlock createDesignTableBlock()Creates a table within a cell.- Returns:
- A
IDesignTableBlock
object.
-
createDesignTableBlockBefore
Creates a table within a cell.- Parameters:
nextSibling
- The next sibling table.- Returns:
- A
IDesignTableBlock
object.
-
createDesignTableBlockBefore
Creates a table within a cell.- Parameters:
nextSibling
- The next sibling table.- Returns:
- A
IDesignTableBlock
object.
-
createDesignTableBlockAfter
Creates a table within a cell.- Parameters:
nextSibling
- The next sibling table.- Returns:
- A
IDesignTableBlock
object.
-
createDesignTableBlockAfter
Creates a table within a cell.- Parameters:
nextSibling
- The next sibling table.- Returns:
- A
IDesignTableBlock
object.
-
getDesignTableBlocks
Collection<IDesignTableBlock> getDesignTableBlocks()Gets the design tables- Returns:
- A java.util.Collection of
IDesignTableBlock
objects.
-
detachDesignTableBlock
Detaches a design table from a cell.- Parameters:
designTable
- TheIDesignTableBlock
to detach.
-