Interface IDesignForm
- All Superinterfaces:
ICompilationSupport
,IDesignContainer
,IDesignElement
,IPropertiesSupport
,ISelectionSupport
,IWidget
,IWritable
,IXmlSerializable
,Serializable
public interface IDesignForm
extends IDesignElement, IDesignContainer, IPropertiesSupport, ICompilationSupport, ISelectionSupport
Interface to describe a form.
- Since:
- 2.0, 31/12/2010
- Version:
- 1.0
- Author:
- vlygeros
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic interface
Specific event types. -
Field Summary
Fields inherited from interface com.axemble.vdoc.sdk.interfaces.ui.designer.IDesignContainer
MAX_SIZE, TOP_AND_LEFT_MARGIN
-
Method Summary
Modifier and TypeMethodDescriptionGets the root design form block.getForm()
Gets the associated form.Methods inherited from interface com.axemble.vdoc.sdk.interfaces.ui.designer.ICompilationSupport
beforeCompile, beforeMerge, compile, generateName, merge
Methods inherited from interface com.axemble.vdoc.sdk.interfaces.ui.designer.IDesignContainer
addChild, getChild, getChildren, getCounterManager, getId, getPrintHeader, getSelectionManager, getUniqueName, isDirty, isHelpMode, isModified, isMultipleSelectionMode, isPrintMode, load, setCurrentLeftTab, setDirty, setHelpMode, setModified, setMultipleSelectionMode, setPrintMode
Methods inherited from interface com.axemble.vdoc.sdk.interfaces.ui.designer.IDesignElement
allowRemove, delete, getContainer, getId, getLinkedDesignElementsGroupName, getUniqueGroupName, getUniqueName, isDirty, isEmbedded, isPersistent, isVolatile, setAllowRemove, setDirty, verify
Methods inherited from interface com.axemble.vdoc.sdk.interfaces.ui.designer.IPropertiesSupport
getDescription, getLabel, getName, setDescription, setLabel, setName
Methods inherited from interface com.axemble.vdoc.sdk.interfaces.ui.designer.ISelectionSupport
deselect, isSelected, select
Methods inherited from interface com.axemble.vdoc.sdk.interfaces.ui.IWidget
afterInit, getParentBlock, getSysname, isHidden, refresh, render, setHidden, setParentBlock, setSysname
Methods inherited from interface com.axemble.vdoc.sdk.interfaces.ui.designer.IXmlSerializable
load, save
-
Method Details
-
getDesignFormBlock
IDesignFormBlock getDesignFormBlock()Gets the root design form block.- Returns:
- A
IDesignFormBlock
object.
-
getForm
IForm getForm()Gets the associated form.- Returns:
- a
IForm
object.
-