public final class ElementUtil extends Object
Modifier and Type | Field and Description |
---|---|
static int |
MIN_HTML_LENGTH
Minumum length of html string.
|
static int |
STATUS_CELL_WIDTH
Status cell width in Resultset.
|
static int |
STYLE_MASK
Mask for hyperlink button.
|
Modifier and Type | Method and Description |
---|---|
static int |
getInternalWx(com.saperion.ngc.iform.xml.FontType font,
int wx)
Convert real column width to internal width.
|
static int |
getRealWx(com.saperion.ngc.iform.xml.FontType font,
int wx)
Convert internal width (wx) real column width.
|
static void |
updateFromQBE(AdvancedLookupField advancedLookupField,
com.saperion.ngc.iform.xml.EditFieldType field,
com.saperion.ngc.iform.xml.PosType panePos)
Setup advanced lookup field.
|
static void |
updateFromQBE(CheckboxField field,
com.saperion.ngc.iform.xml.EditFieldType definition,
com.saperion.ngc.iform.xml.PosType panePos)
Setup checkbox field.
|
static void |
updateFromQBE(ComboTextField field,
com.saperion.ngc.iform.xml.EditFieldType definition,
com.saperion.ngc.iform.xml.PosType panePos)
Setup combo text field.
|
static void |
updateFromQBE(DateField field,
com.saperion.ngc.iform.xml.EditFieldType definition,
com.saperion.ngc.iform.xml.PosType panePos)
Setup date field.
|
static void |
updateFromQBE(DocumentView element,
com.saperion.ngc.iform.xml.ViewerType definition,
boolean stretch,
com.saperion.ngc.iform.xml.PosType panePos)
Setup viewer element.
|
static void |
updateFromQBE(FloatField field,
com.saperion.ngc.iform.xml.EditFieldType definition,
com.saperion.ngc.iform.xml.PosType panePos)
Setup float field.
|
static void |
updateFromQBE(FormButton field,
com.saperion.ngc.iform.xml.ButtonType definition,
com.saperion.ngc.iform.xml.PosType panePos)
Setup button element.
|
static void |
updateFromQBE(FormEditableImage field,
com.saperion.ngc.iform.xml.ThumbnailType definition,
com.saperion.ngc.iform.xml.PosType panePos)
Setup label element.
|
static void |
updateFromQBE(FormLabel field,
com.saperion.ngc.iform.xml.LabelType definition,
com.saperion.ngc.iform.xml.PosType panePos)
Setup label element.
|
static void |
updateFromQBE(FormMashup field,
com.saperion.ngc.iform.xml.MashupType definition)
Setup mashup element.
|
static void |
updateFromQBE(FormTabbox element,
com.saperion.ngc.iform.xml.TabListType definition,
boolean stretch,
com.saperion.ngc.iform.xml.PosType panePos)
Setup tabbox element.
|
static void |
updateFromQBE(org.zkoss.zul.Image field,
com.saperion.ngc.iform.xml.BitmapType definition,
com.saperion.ngc.iform.xml.PosType panePos)
Setup label element.
|
static void |
updateFromQBE(IntelligentFormViewImpl element,
com.saperion.ngc.iform.xml.HeaderType definition,
com.saperion.ngc.iform.xml.PosType formPosition,
com.saperion.ngc.iform.xml.PosType panePos)
Setup iForm element.
|
static void |
updateFromQBE(IntField field,
com.saperion.ngc.iform.xml.EditFieldType definition,
com.saperion.ngc.iform.xml.PosType panePos)
Setup int field.
|
static void |
updateFromQBE(LookupTextField field,
com.saperion.ngc.iform.xml.EditFieldType definition,
com.saperion.ngc.iform.xml.PosType panePos)
Setup combo text field.
|
static void |
updateFromQBE(MultiField field,
com.saperion.ngc.iform.xml.EditFieldType definition,
com.saperion.ngc.iform.xml.PosType panePos)
Setup multi field.
|
static void |
updateFromQBE(ResultSetViewImpl element,
com.saperion.ngc.iform.xml.ResultType definition,
boolean stretch,
com.saperion.ngc.iform.xml.PosType panePos)
Setup resultset element.
|
static void |
updateFromQBE(TextField field,
com.saperion.ngc.iform.xml.EditFieldType definition,
com.saperion.ngc.iform.xml.PosType panePos)
Setup text field.
|
static void |
updateFromQBE(TimeField field,
com.saperion.ngc.iform.xml.EditFieldType definition,
com.saperion.ngc.iform.xml.PosType panePos)
Setup time field.
|
static void |
updateFromQBE(TristateField field,
com.saperion.ngc.iform.xml.EditFieldType definition,
com.saperion.ngc.iform.xml.PosType panePos)
Setup tristate field.
|
public static final int STYLE_MASK
public static final int MIN_HTML_LENGTH
public static final int STATUS_CELL_WIDTH
public static int getRealWx(com.saperion.ngc.iform.xml.FontType font, int wx)
font
- Fontwx
- Internal wxpublic static int getInternalWx(com.saperion.ngc.iform.xml.FontType font, int wx)
font
- Fontwx
- Column widthpublic static void updateFromQBE(IntelligentFormViewImpl element, com.saperion.ngc.iform.xml.HeaderType definition, com.saperion.ngc.iform.xml.PosType formPosition, com.saperion.ngc.iform.xml.PosType panePos)
element
- Elementdefinition
- DefinitionformPosition
- formPosition (can be null)panePos
- Pane positionpublic static void updateFromQBE(MultiField field, com.saperion.ngc.iform.xml.EditFieldType definition, com.saperion.ngc.iform.xml.PosType panePos)
field
- Fielddefinition
- DefinitionpanePos
- Pane positionpublic static void updateFromQBE(TristateField field, com.saperion.ngc.iform.xml.EditFieldType definition, com.saperion.ngc.iform.xml.PosType panePos)
field
- Fielddefinition
- DefinitionpanePos
- Pane position or null, if not pane layoutpublic static void updateFromQBE(CheckboxField field, com.saperion.ngc.iform.xml.EditFieldType definition, com.saperion.ngc.iform.xml.PosType panePos)
field
- Fielddefinition
- DefinitionpanePos
- Pane position or null, if not pane layoutpublic static void updateFromQBE(DateField field, com.saperion.ngc.iform.xml.EditFieldType definition, com.saperion.ngc.iform.xml.PosType panePos)
field
- Fielddefinition
- DefinitionpanePos
- Pane position or null, if not pane layoutpublic static void updateFromQBE(FloatField field, com.saperion.ngc.iform.xml.EditFieldType definition, com.saperion.ngc.iform.xml.PosType panePos)
field
- Fielddefinition
- DefinitionpanePos
- Pane position or null, if not pane layoutpublic static void updateFromQBE(IntField field, com.saperion.ngc.iform.xml.EditFieldType definition, com.saperion.ngc.iform.xml.PosType panePos)
field
- Fielddefinition
- DefinitionpanePos
- Pane position or null, if not pane layoutpublic static void updateFromQBE(TextField field, com.saperion.ngc.iform.xml.EditFieldType definition, com.saperion.ngc.iform.xml.PosType panePos)
field
- Fielddefinition
- DefinitionpanePos
- Pane position or null, if not pane layoutpublic static void updateFromQBE(LookupTextField field, com.saperion.ngc.iform.xml.EditFieldType definition, com.saperion.ngc.iform.xml.PosType panePos)
field
- Fielddefinition
- DefinitionpanePos
- Pane position or null, if not pane layoutpublic static void updateFromQBE(ComboTextField field, com.saperion.ngc.iform.xml.EditFieldType definition, com.saperion.ngc.iform.xml.PosType panePos)
field
- Fielddefinition
- DefinitionpanePos
- Pane position or null, if not pane layoutpublic static void updateFromQBE(TimeField field, com.saperion.ngc.iform.xml.EditFieldType definition, com.saperion.ngc.iform.xml.PosType panePos)
field
- Fielddefinition
- DefinitionpanePos
- Pane position or null, if not pane layoutpublic static void updateFromQBE(FormLabel field, com.saperion.ngc.iform.xml.LabelType definition, com.saperion.ngc.iform.xml.PosType panePos)
field
- Elementdefinition
- DefinitionpanePos
- Pane position or null, if not pane layoutpublic static void updateFromQBE(FormMashup field, com.saperion.ngc.iform.xml.MashupType definition) throws NgcUiException
field
- Elementdefinition
- DefinitionNgcUiException
- exception to be handled by viewpublic static void updateFromQBE(org.zkoss.zul.Image field, com.saperion.ngc.iform.xml.BitmapType definition, com.saperion.ngc.iform.xml.PosType panePos) throws NgcUiException
field
- Elementdefinition
- DefinitionpanePos
- Pane position or null, if not pane layoutNgcUiException
- exception to be handled by viewpublic static void updateFromQBE(FormEditableImage field, com.saperion.ngc.iform.xml.ThumbnailType definition, com.saperion.ngc.iform.xml.PosType panePos) throws NgcUiException
field
- Elementdefinition
- DefinitionpanePos
- Pane position or null, if not pane layoutNgcUiException
- exception to be handled by viewpublic static void updateFromQBE(FormButton field, com.saperion.ngc.iform.xml.ButtonType definition, com.saperion.ngc.iform.xml.PosType panePos) throws NgcUiException
field
- Elementdefinition
- DefinitionpanePos
- Pane position or null, if not pane layoutNgcUiException
- exception to be handled by viewpublic static void updateFromQBE(ResultSetViewImpl element, com.saperion.ngc.iform.xml.ResultType definition, boolean stretch, com.saperion.ngc.iform.xml.PosType panePos)
element
- Elementdefinition
- Definitionstretch
- true if the component should fill its containerpanePos
- Pane positionpublic static void updateFromQBE(DocumentView element, com.saperion.ngc.iform.xml.ViewerType definition, boolean stretch, com.saperion.ngc.iform.xml.PosType panePos)
element
- viewerdefinition
- definitionstretch
- true if the component should fill its containerpanePos
- Pane positionpublic static void updateFromQBE(FormTabbox element, com.saperion.ngc.iform.xml.TabListType definition, boolean stretch, com.saperion.ngc.iform.xml.PosType panePos)
element
- tabboxdefinition
- definitionstretch
- true if the component should fill its containerpanePos
- Pane positionpublic static void updateFromQBE(AdvancedLookupField advancedLookupField, com.saperion.ngc.iform.xml.EditFieldType field, com.saperion.ngc.iform.xml.PosType panePos)
advancedLookupField
- field to setupfield
- QBE fieldpanePos
- position in panelayoutCopyright © 2016 Lexmark Enterprise Software Deutschland GmbH. All rights reserved.