Interface IDesignBlock
- All Superinterfaces:
ICompilationSupport,IDesignContentComponent,IDesignElement,ILocationSupport,IPropertiesSupport,ISelectionSupport,IWidget,IWritable,IXmlSerializable,Serializable
- All Known Subinterfaces:
IDesignCellBlock,IDesignFormBlock,IDesignLineBlock,IDesignSectionBlock,IDesignTableBlock
Interface to describe block object.
- Since:
- 2.0, 01/12/2010
- Version:
- 1.0
- Author:
- vlygeros
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfaceSpecific event types. -
Method Summary
Modifier and TypeMethodDescriptioncreateDesignBlock(IBlockDefinition blockDefinition) Creates a design block by specifying its definition.createDesignBlock(String name) Creates a design block by specifying its name.createDesignBlockAfter(IBlockDefinition blockDefinition, IDesignContentComponent previousSibling) Creates a design block by specifying its definition.createDesignBlockAfter(String name, IDesignContentComponent previousSibling) Creates a design block by specifying its name.createDesignBlockBefore(IBlockDefinition blockDefinition, IDesignContentComponent nextSibling) Creates a design block by specifying its definition.createDesignBlockBefore(String name, IDesignContentComponent nextSibling) Creates a design block by specifying its name.createDesignComponent(IComponentDefinition componentDefinition) Creates a design component by specifying its definition.createDesignComponent(String name) Creates a design component by specifying its name.createDesignComponentAfter(IComponentDefinition componentDefinition, IDesignContentComponent previousSibling) Creates a design component by specifying its definition.createDesignComponentAfter(String name, IDesignContentComponent previousSibling) Creates a design component by specifying its name.createDesignComponentBefore(IComponentDefinition componentDefinition, IDesignContentComponent nextSibling) Creates a design component by specifying its definition.createDesignComponentBefore(String name, IDesignContentComponent nextSibling) Creates a design component by specifying its name.Gets the internal block definition.Methods 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.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
-
createDesignBlock
Creates a design block by specifying its name.- Parameters:
name- The name of the block to create.- Returns:
- A
IDesignBlockobject.
-
createDesignBlockBefore
Creates a design block by specifying its name.- Parameters:
name- The name of the block to create.nextSibling- The next sibling component.- Returns:
- A
IDesignBlockobject.
-
createDesignBlockAfter
Creates a design block by specifying its name.- Parameters:
name- The name of the block to create.previousSibling- The previous sibling component.- Returns:
- A
IDesignBlockobject.
-
createDesignBlock
Creates a design block by specifying its definition.- Parameters:
blockDefinition- The specific block definition to use.- Returns:
- A
IDesignBlockobject.
-
createDesignBlockBefore
IDesignBlock createDesignBlockBefore(IBlockDefinition blockDefinition, IDesignContentComponent nextSibling) Creates a design block by specifying its definition.- Parameters:
blockDefinition- The specific block definition to use.nextSibling- The next sibling component.- Returns:
- A
IDesignBlockobject.
-
createDesignBlockAfter
IDesignBlock createDesignBlockAfter(IBlockDefinition blockDefinition, IDesignContentComponent previousSibling) Creates a design block by specifying its definition.- Parameters:
blockDefinition- The specific block definition to use.previousSibling- The previous sibling component.- Returns:
- A
IDesignBlockobject.
-
createDesignComponent
Creates a design component by specifying its name.- Parameters:
name- The name of the component to create.- Returns:
- A
IDesignComponentobject.
-
createDesignComponentBefore
Creates a design component by specifying its name.- Parameters:
name- The name of the component to create.nextSibling- The next sibling component.- Returns:
- A
IDesignComponentobject.
-
createDesignComponentAfter
Creates a design component by specifying its name.- Parameters:
name- The name of the component to create.previousSibling- The previous sibling component.- Returns:
- A
IDesignComponentobject.
-
createDesignComponent
Creates a design component by specifying its definition.- Parameters:
componentDefinition- The specific component definition to use.- Returns:
- A
IDesignComponentobject.
-
createDesignComponentBefore
IDesignComponent createDesignComponentBefore(IComponentDefinition componentDefinition, IDesignContentComponent nextSibling) Creates a design component by specifying its definition.- Parameters:
componentDefinition- The specific component definition to use.nextSibling- The next sibling component.- Returns:
- A
IDesignComponentobject.
-
createDesignComponentAfter
IDesignComponent createDesignComponentAfter(IComponentDefinition componentDefinition, IDesignContentComponent previousSibling) Creates a design component by specifying its definition.- Parameters:
componentDefinition- The specific component definition to use.previousSibling- The previous sibling component.- Returns:
- A
IDesignComponentobject.
-
getBlockDefinition
IBlockDefinition getBlockDefinition()Gets the internal block definition.- Returns:
- A
IBlockDefinitionobject.
-