public interface IDesignBlock extends IDesignContentComponent, ICompilationSupport
| Modifier and Type | Interface and Description |
|---|---|
static interface |
IDesignBlock.SupportedEventTypes
Specific event types.
|
| Modifier and Type | Method and Description |
|---|---|
IDesignBlock |
createDesignBlock(IBlockDefinition blockDefinition)
Creates a design block by specifying its definition.
|
IDesignBlock |
createDesignBlock(String name)
Creates a design block by specifying its name.
|
IDesignBlock |
createDesignBlockAfter(IBlockDefinition blockDefinition,
IDesignContentComponent previousSibling)
Creates a design block by specifying its definition.
|
IDesignBlock |
createDesignBlockAfter(String name,
IDesignContentComponent previousSibling)
Creates a design block by specifying its name.
|
IDesignBlock |
createDesignBlockBefore(IBlockDefinition blockDefinition,
IDesignContentComponent nextSibling)
Creates a design block by specifying its definition.
|
IDesignBlock |
createDesignBlockBefore(String name,
IDesignContentComponent nextSibling)
Creates a design block by specifying its name.
|
IDesignComponent |
createDesignComponent(IComponentDefinition componentDefinition)
Creates a design component by specifying its definition.
|
IDesignComponent |
createDesignComponent(String name)
Creates a design component by specifying its name.
|
IDesignComponent |
createDesignComponentAfter(IComponentDefinition componentDefinition,
IDesignContentComponent previousSibling)
Creates a design component by specifying its definition.
|
IDesignComponent |
createDesignComponentAfter(String name,
IDesignContentComponent previousSibling)
Creates a design component by specifying its name.
|
IDesignComponent |
createDesignComponentBefore(IComponentDefinition componentDefinition,
IDesignContentComponent nextSibling)
Creates a design component by specifying its definition.
|
IDesignComponent |
createDesignComponentBefore(String name,
IDesignContentComponent nextSibling)
Creates a design component by specifying its name.
|
IBlockDefinition |
getBlockDefinition()
Gets the internal block definition.
|
getDimension, getPoint, setDimension, setPointdeselect, isSelected, selectallowRemove, delete, getContainer, getId, getLinkedDesignElementsGroupName, getUniqueGroupName, getUniqueName, isDirty, isEmbedded, isPersistent, isVolatile, setAllowRemove, setDirty, verifyafterInit, getParentBlock, getSysname, isHidden, refresh, render, setHidden, setParentBlock, setSysnameload, savegetDescription, getLabel, getName, setDescription, setLabel, setNamebeforeCompile, beforeMerge, compile, generateName, mergeIDesignBlock createDesignBlock(String name)
name - The name of the block to create.IDesignBlock object.IDesignBlock createDesignBlockBefore(String name, IDesignContentComponent nextSibling)
name - The name of the block to create.nextSibling - The next sibling component.IDesignBlock object.IDesignBlock createDesignBlockAfter(String name, IDesignContentComponent previousSibling)
name - The name of the block to create.previousSibling - The previous sibling component.IDesignBlock object.IDesignBlock createDesignBlock(IBlockDefinition blockDefinition)
blockDefinition - The specific block definition to use.IDesignBlock object.IDesignBlock createDesignBlockBefore(IBlockDefinition blockDefinition, IDesignContentComponent nextSibling)
blockDefinition - The specific block definition to use.nextSibling - The next sibling component.IDesignBlock object.IDesignBlock createDesignBlockAfter(IBlockDefinition blockDefinition, IDesignContentComponent previousSibling)
blockDefinition - The specific block definition to use.previousSibling - The previous sibling component.IDesignBlock object.IDesignComponent createDesignComponent(String name)
name - The name of the component to create.IDesignComponent object.IDesignComponent createDesignComponentBefore(String name, IDesignContentComponent nextSibling)
name - The name of the component to create.nextSibling - The next sibling component.IDesignComponent object.IDesignComponent createDesignComponentAfter(String name, IDesignContentComponent previousSibling)
name - The name of the component to create.previousSibling - The previous sibling component.IDesignComponent object.IDesignComponent createDesignComponent(IComponentDefinition componentDefinition)
componentDefinition - The specific component definition to use.IDesignComponent object.IDesignComponent createDesignComponentBefore(IComponentDefinition componentDefinition, IDesignContentComponent nextSibling)
componentDefinition - The specific component definition to use.nextSibling - The next sibling component.IDesignComponent object.IDesignComponent createDesignComponentAfter(IComponentDefinition componentDefinition, IDesignContentComponent previousSibling)
componentDefinition - The specific component definition to use.previousSibling - The previous sibling component.IDesignComponent object.IBlockDefinition getBlockDefinition()
IBlockDefinition object.Copyright © 2021 Visiativ Software. All rights reserved.