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 © 2019 Visiativ Software. All rights reserved.