Package com.saperion.ngc.iform.system
Class AbstractSystemForm
- java.lang.Object
-
- com.saperion.ngc.iform.xml.Form
-
- com.saperion.ngc.iform.system.AbstractSystemForm
-
- All Implemented Interfaces:
java.io.Serializable
- Direct Known Subclasses:
SystemLookupIndexForm,SystemLookupQueryForm
public abstract class AbstractSystemForm extends com.saperion.ngc.iform.xml.FormAbstract superclass for all system-forms.- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.StringddcNameprotected static intDEFAULT_FIELD_LEFTprotected static intDEFAULT_FIELD_SIZEprotected static intDEFAULT_SPACINGprotected static intDEFAULT_TOP_SPACINGprotected java.util.List<com.saperion.intf.SaFieldDescription>fieldList
-
Constructor Summary
Constructors Constructor Description AbstractSystemForm(java.util.List<com.saperion.intf.SaFieldDescription> fieldList, java.lang.String ddcName)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected booleanfieldSupported(com.saperion.intf.SaFieldDescription descr)protected intgetElementHeight(com.saperion.intf.SaFieldDescription descr)protected com.saperion.ngc.iform.xml.EditFieldTypegetField(com.saperion.intf.SaFieldDescription descr, int positionTop, int positionLeft, int size, com.saperion.ngc.iform.xml.LimitType limit)protected com.saperion.ngc.iform.xml.LabelTypegetLabel(com.saperion.intf.SaFieldDescription descr, int positionTop)protected intgetNextTop(int lastTop, com.saperion.ngc.iform.xml.PosType positionOfLastElement)protected com.saperion.ngc.iform.xml.PosTypegetPosition(int top, int left, int height, int width)protected booleantwoFieldsNeeded(com.saperion.intf.SaFieldDescription descr)-
Methods inherited from class com.saperion.ngc.iform.xml.Form
getBitmap, getButton, getConnection, getEditField, getFrame, getGroupbox, getGroups, getHeader, getHidden, getInclude, getLabel, getMashup, getName, getPaneLayout, getResult, getTabList, getThumbnail, getToolbar, getViewer, setHeader, setHidden, setName, setPaneLayout, setToolbar
-
-
-
-
Field Detail
-
DEFAULT_SPACING
protected static final int DEFAULT_SPACING
- See Also:
- Constant Field Values
-
DEFAULT_TOP_SPACING
protected static final int DEFAULT_TOP_SPACING
- See Also:
- Constant Field Values
-
DEFAULT_FIELD_LEFT
protected static final int DEFAULT_FIELD_LEFT
- See Also:
- Constant Field Values
-
DEFAULT_FIELD_SIZE
protected static final int DEFAULT_FIELD_SIZE
- See Also:
- Constant Field Values
-
fieldList
protected final java.util.List<com.saperion.intf.SaFieldDescription> fieldList
-
ddcName
protected final java.lang.String ddcName
-
-
Method Detail
-
getPosition
protected com.saperion.ngc.iform.xml.PosType getPosition(int top, int left, int height, int width)
-
getNextTop
protected int getNextTop(int lastTop, com.saperion.ngc.iform.xml.PosType positionOfLastElement)
-
getElementHeight
protected int getElementHeight(com.saperion.intf.SaFieldDescription descr)
-
getLabel
protected com.saperion.ngc.iform.xml.LabelType getLabel(com.saperion.intf.SaFieldDescription descr, int positionTop)
-
getField
protected com.saperion.ngc.iform.xml.EditFieldType getField(com.saperion.intf.SaFieldDescription descr, int positionTop, int positionLeft, int size, com.saperion.ngc.iform.xml.LimitType limit)
-
twoFieldsNeeded
protected boolean twoFieldsNeeded(com.saperion.intf.SaFieldDescription descr)
-
fieldSupported
protected boolean fieldSupported(com.saperion.intf.SaFieldDescription descr)
-
-