Interface IDesignElement
- All Superinterfaces:
- IWidget,- IWritable,- IXmlSerializable,- Serializable
- All Known Subinterfaces:
- IBaseDesignManualTask,- IDesignAbortTask,- IDesignAction,- IDesignAndJoin,- IDesignAnnotation,- IDesignApplicationManualTask,- IDesignBlock,- IDesignCellBlock,- IDesignComponent,- IDesignConnectorTreatmentTask,- IDesignContentComponent,- IDesignEmbeddedWorkflowTask,- IDesignEndTask,- IDesignField,- IDesignFieldLabel,- IDesignFieldTreatmentTask,- IDesignForm,- IDesignFormBlock,- IDesignLineBlock,- IDesignLink,- IDesignManualTask,- IDesignParallel,- IDesignProperty,- IDesignRoleTreatmentTask,- IDesignScriptTreatmentTask,- IDesignSectionBlock,- IDesignStartTask,- IDesignStateTreatmentTask,- IDesignTableBlock,- IDesignTask,- IDesignTest,- IDesignTreatmentGroupTask,- IDesignTreatmentTask,- IDesignWorkflow,- InputConnectionPoint,- ISelectionSupport,- OutputConnectionPoint
The base interface of all user interface objects.
- Since:
- 1.0, 28/10/2010
- Author:
- vlygeros
- 
Method SummaryModifier and TypeMethodDescriptionbooleanChecks whether a design object is removable and needs to be rendered.voidDeletes a design object.Gets the container.getId()Gets the identifier of the designed object.Specifies a unique group name with other linked design objects to check system name on.Specifies a unique group name to check design object system name on.Gets the unique name representing the designed object.booleanisDirty()Checks whether a design object is dirty and needs to be rendered.booleanChecks whether a design object is embedded into a group such as theIDesignTreatmentTaskobjects embedded into aIDesignTreatmentGroupTaskobject.booleanChecks if the design object has been stored.booleanChecks whether a design object is stored or not.voidsetAllowRemove(boolean isRemovable) Sets the design object removable flag.voidsetDirty(boolean isDirty) Sets the design object dirty flag.verify()Methods inherited from interface com.axemble.vdoc.sdk.interfaces.ui.IWidgetafterInit, getParentBlock, getSysname, isHidden, refresh, render, setHidden, setParentBlock, setSysnameMethods inherited from interface com.axemble.vdoc.sdk.interfaces.ui.designer.IXmlSerializableload, save
- 
Method Details- 
getIdString getId()Gets the identifier of the designed object.- Returns:
- A java.lang.String object.
 
- 
getUniqueNameString getUniqueName()Gets the unique name representing the designed object.- Returns:
- A java.lang.String object.
 
- 
getUniqueGroupNameString getUniqueGroupName()Specifies a unique group name to check design object system name on. The default value is getUniqueName().- Returns:
- A java.lang.String object.
 
- 
getLinkedDesignElementsGroupNameString getLinkedDesignElementsGroupName()Specifies a unique group name with other linked design objects to check system name on.- Returns:
- A java.util.List object.
 
- 
isVolatileboolean isVolatile()Checks whether a design object is stored or not.- Returns:
- false if the design object is stored, true otherwise.
 
- 
isEmbeddedboolean isEmbedded()Checks whether a design object is embedded into a group such as theIDesignTreatmentTaskobjects embedded into aIDesignTreatmentGroupTaskobject.- Returns:
- false if the design object is embedded, true otherwise.
 
- 
isDirtyboolean isDirty()Checks whether a design object is dirty and needs to be rendered.- Returns:
- true if the design object is dirty, false otherwise.
 
- 
isPersistentboolean isPersistent()Checks if the design object has been stored.- Returns:
- true if the object has been stored, false otherwise.
 
- 
setDirtyvoid setDirty(boolean isDirty) Sets the design object dirty flag.- Parameters:
- isDirty- The new value to set to.
 
- 
deleteDeletes a design object.- Parameters:
- context- The execution context of the user.
 
- 
getContainerIDesignContainer getContainer()Gets the container.- Returns:
- A IDesignContainerobject.
 
- 
allowRemoveboolean allowRemove()Checks whether a design object is removable and needs to be rendered.- Returns:
- true if the design object is dirty, false otherwise.
 
- 
setAllowRemovevoid setAllowRemove(boolean isRemovable) Sets the design object removable flag.- Parameters:
- isRemovable- The new value to set to.
 
- 
verifyList<DesignReport> verify()
 
-