public interface IDesignElement extends IWidget, IXmlSerializable
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
allowRemove()
Checks whether a design object is removable and needs to be rendered. 
 | 
void | 
delete(IContext context)
Deletes a design object. 
 | 
IDesignContainer | 
getContainer()
Gets the container. 
 | 
String | 
getId()
Gets the identifier of the designed object. 
 | 
String | 
getLinkedDesignElementsGroupName()
Specifies a unique group name with other linked design objects to check system name on. 
 | 
String | 
getUniqueGroupName()
Specifies a unique group name to check design object system name on. 
 | 
String | 
getUniqueName()
Gets the unique name representing the designed object. 
 | 
boolean | 
isDirty()
Checks whether a design object is dirty and needs to be rendered. 
 | 
boolean | 
isEmbedded()
Checks whether a design object is embedded into a group such as the  
IDesignTreatmentTask objects embedded into a IDesignTreatmentGroupTask object. | 
boolean | 
isPersistent()
Checks if the design object has been stored. 
 | 
boolean | 
isVolatile()
Checks whether a design object is stored or not. 
 | 
void | 
setAllowRemove(boolean isRemovable)
Sets the design object removable flag. 
 | 
void | 
setDirty(boolean isDirty)
Sets the design object dirty flag. 
 | 
List<DesignReport> | 
verify()  | 
afterInit, getParentBlock, getSysname, isHidden, refresh, render, setHidden, setParentBlock, setSysnameload, saveString getId()
String getUniqueName()
String getUniqueGroupName()
String getLinkedDesignElementsGroupName()
boolean isVolatile()
boolean isEmbedded()
IDesignTreatmentTask objects embedded into a IDesignTreatmentGroupTask object.boolean isDirty()
boolean isPersistent()
void setDirty(boolean isDirty)
isDirty - The new value to set to.void delete(IContext context)
context - The execution context of the user.IDesignContainer getContainer()
IDesignContainer object.boolean allowRemove()
void setAllowRemove(boolean isRemovable)
isRemovable - The new value to set to.List<DesignReport> verify()
Copyright © 2019 Visiativ Software. All rights reserved.