Class ComboField
java.lang.Object
org.cristalise.kernel.persistency.outcomebuilder.StructureWithAppInfo
org.cristalise.kernel.persistency.outcomebuilder.field.StringField
org.cristalise.kernel.persistency.outcomebuilder.field.ComboField
-
Field Summary
Fields inherited from class org.cristalise.kernel.persistency.outcomebuilder.StructureWithAppInfo
additional, exceptionFields, stringFields
-
Constructor Summary
ConstructorsConstructorDescriptionComboField
(org.exolab.castor.xml.schema.SimpleType type, org.exolab.castor.types.AnyNode listNode) -
Method Summary
Modifier and TypeMethodDescriptionorg.json.JSONObject
generateNgDynamicForms
(Map<String, Object> inputs, boolean withModel, boolean withLayout) Returns the default value that is specific to the type, and required to create a valid xml.getText()
void
setDecl
(org.exolab.castor.xml.schema.AttributeDecl model) void
setDecl
(org.exolab.castor.xml.schema.ElementDecl model) void
setDefaultValue
(String defaultVal) void
Methods inherited from class org.cristalise.kernel.persistency.outcomebuilder.field.StringField
generateNgDynamicFormsCls, getData, getField, getField, getFieldType, getModel, getName, getNgDynamicFormsAdditional, getNgDynamicFormsCommonFields, hasValidator, isOptional, setAppInfoDynamicFormsExceptionValue, setData, setData, setData, setNgDynamicFormsErrorMessages, setNgDynamicFormsValidators, setValue, updateNode, updateWithAdditional
Methods inherited from class org.cristalise.kernel.persistency.outcomebuilder.StructureWithAppInfo
getAppInfoNode, getAppInfoNodeElementValue, getValue, readAppInfoDynamicForms, setAppInfoDynamicFormsJson, setAppInfoDynamicFormsJsonValue
-
Constructor Details
-
ComboField
public ComboField(org.exolab.castor.xml.schema.SimpleType type, org.exolab.castor.types.AnyNode listNode)
-
-
Method Details
-
getDefaultValue
Description copied from class:StringField
Returns the default value that is specific to the type, and required to create a valid xml.- Overrides:
getDefaultValue
in classStringField
- Returns:
- zero length String
-
setDefaultValue
-
getText
- Overrides:
getText
in classStringField
-
setText
- Overrides:
setText
in classStringField
-
setDecl
- Overrides:
setDecl
in classStringField
- Throws:
StructuralException
-
setDecl
- Overrides:
setDecl
in classStringField
- Throws:
StructuralException
-
getNgDynamicFormsControlType
- Overrides:
getNgDynamicFormsControlType
in classStringField
-
generateNgDynamicForms
public org.json.JSONObject generateNgDynamicForms(Map<String, Object> inputs, boolean withModel, boolean withLayout) - Overrides:
generateNgDynamicForms
in classStringField
-