public static class JavaClass_jgt.foreachAttribute.Argument extends TemplateBean
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ID
The ID for this template bean.
|
protected JavaClass_jgt |
JavaClass_jgt
Upward link from this template bean to host bean JavaClass_jgt
|
parent, partList, subTemplateStructureID2ClassMap, subTemplateStructureIdentifiers, subTemplateStructureMap, valuePropagationOn, variableMap, variables
Modifier | Constructor and Description |
---|---|
|
Argument() |
|
Argument(TemplateBean parent)
Something similar like a copy constructor.
|
protected |
Argument(TemplateBean parent,
JavaClass_jgt hostBean)
Creates and instance of this bean with parent reference and links this bean
to the host bean class which encloses this class above the substructure class.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getAttributeName()
Returns the value of AttributeName.
|
java.lang.String |
getDataType()
Returns the value of DataType.
|
java.lang.String |
id()
Returns the id of this template bean (i.e. either template file name or inline subtemplate identifier.
|
protected void |
initialize()
Initializer for variables and subtemplate structures
and for the data structures (i.e. bean parts) which prepare the bean data for the
toString() method.
|
JavaClass_jgt |
JavaClass_jgt()
Returns the reference to the enclosing host template bean.
|
JavaClass_jgt.foreachAttribute.Argument |
setAttributeName(java.lang.String value)
Sets the value of AttributeName.
|
JavaClass_jgt.foreachAttribute.Argument |
setDataType(java.lang.String value)
Sets the value of DataType.
|
append, append, append, applyOperator, clear, computeSubTemplateStructurePartText, computeVariablePartText, createSubTemplate, createSubTemplate, get, getAll, id2ClassMap, isValuePropagationOn, logAllVariablesWithNullValuesAsErrors, parent, prepend, prepend, prepend, putID2ClassMap, set, setAll, setSubTemplate, setSubTemplate, setValuePropagation, subTemplateParentList, subTemplates, subTemplateStructureMap, toString, turnValuePropagationOff, turnValuePropagationOn, typeConvertedSubTemplates, variableMap, variableValue
public static final java.lang.String ID
protected JavaClass_jgt JavaClass_jgt
public Argument()
public Argument(TemplateBean parent)
parent
- parent template bean for value propagationprotected Argument(TemplateBean parent, JavaClass_jgt hostBean)
parent
- Reference to the parent bean for value propagation. This can be a template bean of any type!hostBean
- Reference to the template bean class instance in which this template bean is nesting in.
This reference can be used to navigate 'upwards' during the data insertion process.public java.lang.String id()
id
in class TemplateBean
public JavaClass_jgt JavaClass_jgt()
public java.lang.String getDataType()
public JavaClass_jgt.foreachAttribute.Argument setDataType(java.lang.String value)
value
- the value of DataType as stringpublic java.lang.String getAttributeName()
public JavaClass_jgt.foreachAttribute.Argument setAttributeName(java.lang.String value)
value
- the value of AttributeName as stringprotected void initialize()