Interface IDesignTableBlock
- All Superinterfaces:
ICompilationSupport,IDesignBlock,IDesignContentComponent,IDesignElement,ILocationSupport,IPropertiesSupport,ISelectionSupport,IWidget,IWritable,IXmlSerializable,Serializable
Interface to describe a table object.
- 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 line within a table.createDesignLineBlockAfter(IDesignLineBlock previousSibling) Creates a line within a table.createDesignLineBlockBefore(IDesignLineBlock nextSibling) Creates a line within a table.voiddetachDesignLineBlock(IDesignLineBlock designLine) Detaches a design line from a table.Gets the design linesMethods 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
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, setSysnameMethods inherited from interface com.axemble.vdoc.sdk.interfaces.ui.designer.IXmlSerializable
load, save
-
Method Details
-
createDesignLineBlock
IDesignLineBlock createDesignLineBlock()Creates a line within a table.- Returns:
- A
IDesignLineBlockobject.
-
createDesignLineBlockBefore
Creates a line within a table.- Parameters:
nextSibling- The next sibling line.- Returns:
- A
IDesignLineBlockobject.
-
createDesignLineBlockAfter
Creates a line within a table.- Parameters:
previousSibling- The previous sibling line.- Returns:
- A
IDesignLineBlockobject.
-
getDesignLineBlocks
Collection<IDesignLineBlock> getDesignLineBlocks()Gets the design lines- Returns:
- A java.util.Collection of
IDesignLineBlockobjects.
-
detachDesignLineBlock
Detaches a design line from a table.- Parameters:
designLine- TheIDesignLineBlockto detach.
-