Interface IDesignLineBlock
- All Superinterfaces:
ICompilationSupport,IDesignBlock,IDesignContentComponent,IDesignElement,ILocationSupport,IPropertiesSupport,ISelectionSupport,IWidget,IWritable,IXmlSerializable,Serializable
Interface to describe a line object inside a table.
- Since:
- 2.1, 02/03/2011
- Version:
- 1.0
- Author:
- vlygeros
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfaceSpecific event types.Nested classes/interfaces inherited from interface com.axemble.vdoc.sdk.interfaces.ui.designer.IDesignBlock
IDesignBlock.SupportedEventTypes -
Method Summary
Modifier and TypeMethodDescriptionCreates a cell into a line.createDesignCellBlock(String style) Creates a cell into a line.createDesignCellBlockAfter(IDesignCellBlock previousSibling) Creates a cell into a line.createDesignCellBlockBefore(IDesignCellBlock nextSibling) Creates a cell into a line.voiddetachDesignCellBlock(IDesignCellBlock designCell) Detaches a design cell from its container.Gets the design cellsMethods inherited from interface com.axemble.vdoc.sdk.interfaces.ui.designer.ICompilationSupport
beforeCompile, beforeMerge, compile, generateName, mergeMethods inherited from interface com.axemble.vdoc.sdk.interfaces.ui.designer.IDesignBlock
createDesignBlock, createDesignBlock, createDesignBlockAfter, createDesignBlockAfter, createDesignBlockBefore, createDesignBlockBefore, createDesignComponent, createDesignComponent, createDesignComponentAfter, createDesignComponentAfter, createDesignComponentBefore, createDesignComponentBefore, getBlockDefinitionMethods inherited from interface com.axemble.vdoc.sdk.interfaces.ui.designer.IDesignElement
allowRemove, delete, getContainer, getId, getLinkedDesignElementsGroupName, getUniqueGroupName, getUniqueName, isDirty, isEmbedded, isPersistent, isVolatile, setAllowRemove, setDirty, verifyMethods inherited from interface com.axemble.vdoc.sdk.interfaces.ui.designer.ILocationSupport
getDimension, getPoint, setDimension, setPointMethods inherited from interface com.axemble.vdoc.sdk.interfaces.ui.designer.IPropertiesSupport
getDescription, getLabel, getName, setDescription, setLabel, setNameMethods inherited from interface com.axemble.vdoc.sdk.interfaces.ui.designer.ISelectionSupport
deselect, isSelected, selectMethods inherited from interface com.axemble.vdoc.sdk.interfaces.ui.IWidget
afterInit, getParentBlock, getSysname, isHidden, refresh, render, setHidden, setParentBlock, setSysnameMethods inherited from interface com.axemble.vdoc.sdk.interfaces.ui.designer.IXmlSerializable
load, save
-
Method Details
-
createDesignCellBlock
IDesignCellBlock createDesignCellBlock()Creates a cell into a line.- Returns:
- A
IDesignCellBlockobject.
-
createDesignCellBlock
Creates a cell into a line.- Parameters:
style- The style name- Returns:
- A
IDesignCellBlockobject.
-
createDesignCellBlockBefore
Creates a cell into a line.- Parameters:
nextSibling- The next sibling cell.- Returns:
- A
IDesignCellBlockobject.
-
createDesignCellBlockAfter
Creates a cell into a line.- Parameters:
previousSibling- The next sibling cell.- Returns:
- A
IDesignCellBlockobject.
-
getDesignCellBlocks
Collection<IDesignCellBlock> getDesignCellBlocks()Gets the design cells- Returns:
- A java.util.Collection of
IDesignCellBlockobjects.
-
detachDesignCellBlock
Detaches a design cell from its container.- Parameters:
designCell- TheIDesignCellBlockto detach.
-