public static class Class_jgt.foreachAttribute
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected static ID2ClassMap |
ID_2_CLASS_MAP
This map delivers the corresponding template bean class for a given (sub)template identifier.
|
protected Class_jgt |
parent
Parent template bean (also used for value propagation).
|
Modifier | Constructor and Description |
---|---|
protected |
foreachAttribute(Class_jgt parent)
Constructor for foreachAttribute with a reference to parent bean.
|
Modifier and Type | Method and Description |
---|---|
Argument_jgt |
append_Argument_jgt()
Creates and appends a bean Argument_jgt to foreachAttribute and returns a reference to this bean.
|
Argument_jgt |
append_Argument_jgt(TemplateBean parentBean)
Creates and appends a bean Argument_jgt to foreachAttribute and initializes its values with the given TemplateBean and returns a reference to this bean.
|
Attribute_jgt |
append_Attribute_jgt()
Creates and appends a bean Attribute_jgt to foreachAttribute and returns a reference to this bean.
|
Attribute_jgt |
append_Attribute_jgt(TemplateBean parentBean)
Creates and appends a bean Attribute_jgt to foreachAttribute and initializes its values with the given TemplateBean and returns a reference to this bean.
|
AttributeInit_jgt |
append_AttributeInit_jgt()
Creates and appends a bean AttributeInit_jgt to foreachAttribute and returns a reference to this bean.
|
AttributeInit_jgt |
append_AttributeInit_jgt(TemplateBean parentBean)
Creates and appends a bean AttributeInit_jgt to foreachAttribute and initializes its values with the given TemplateBean and returns a reference to this bean.
|
Getter_jgt |
append_Getter_jgt()
Creates and appends a bean Getter_jgt to foreachAttribute and returns a reference to this bean.
|
Getter_jgt |
append_Getter_jgt(TemplateBean parentBean)
Creates and appends a bean Getter_jgt to foreachAttribute and initializes its values with the given TemplateBean and returns a reference to this bean.
|
Class_jgt |
append(Argument_jgt bean)
Appends the bean to the list of beans for foreachAttribute.
|
Class_jgt |
append(Attribute_jgt bean)
Appends the bean to the list of beans for foreachAttribute.
|
Class_jgt |
append(AttributeInit_jgt bean)
Appends the bean to the list of beans for foreachAttribute.
|
Class_jgt |
append(Getter_jgt bean)
Appends the bean to the list of beans for foreachAttribute.
|
void |
clear()
Clears all data that has been stored for subtemplate structure identifier 'foreachAttribute'
|
TemplateBeanList |
getAll()
Returns all elements which have been stored for this sub template structure identifier: 'foreachAttribute'.
|
protected Class_jgt |
parent()
Returns a reference to parent template bean.
|
Argument_jgt |
prepend_Argument_jgt()
Creates and prepends a bean Argument_jgt to foreachAttribute and returns a reference to this bean.
|
Argument_jgt |
prepend_Argument_jgt(TemplateBean parentBean)
Creates and prepends a bean Argument_jgt to foreachAttribute and sets a reference to a parent bean.
|
Attribute_jgt |
prepend_Attribute_jgt()
Creates and prepends a bean Attribute_jgt to foreachAttribute and returns a reference to this bean.
|
Attribute_jgt |
prepend_Attribute_jgt(TemplateBean parentBean)
Creates and prepends a bean Attribute_jgt to foreachAttribute and sets a reference to a parent bean.
|
AttributeInit_jgt |
prepend_AttributeInit_jgt()
Creates and prepends a bean AttributeInit_jgt to foreachAttribute and returns a reference to this bean.
|
AttributeInit_jgt |
prepend_AttributeInit_jgt(TemplateBean parentBean)
Creates and prepends a bean AttributeInit_jgt to foreachAttribute and sets a reference to a parent bean.
|
Getter_jgt |
prepend_Getter_jgt()
Creates and prepends a bean Getter_jgt to foreachAttribute and returns a reference to this bean.
|
Getter_jgt |
prepend_Getter_jgt(TemplateBean parentBean)
Creates and prepends a bean Getter_jgt to foreachAttribute and sets a reference to a parent bean.
|
Class_jgt |
prepend(Argument_jgt bean)
Prepends the bean to the list of beans for foreachAttribute.
|
Class_jgt |
prepend(Attribute_jgt bean)
Prepends the bean to the list of beans for foreachAttribute.
|
Class_jgt |
prepend(AttributeInit_jgt bean)
Prepends the bean to the list of beans for foreachAttribute.
|
Class_jgt |
prepend(Getter_jgt bean)
Prepends the bean to the list of beans for foreachAttribute.
|
Argument_jgt |
set_Argument_jgt()
Sets a bean Argument_jgt for foreachAttribute and returns a reference to this bean.
|
Argument_jgt |
set_Argument_jgt(TemplateBean parentBean)
Sets a bean Argument_jgt for foreachAttribute, sets its parent template bean and returns a reference the created bean.
|
Attribute_jgt |
set_Attribute_jgt()
Sets a bean Attribute_jgt for foreachAttribute and returns a reference to this bean.
|
Attribute_jgt |
set_Attribute_jgt(TemplateBean parentBean)
Sets a bean Attribute_jgt for foreachAttribute, sets its parent template bean and returns a reference the created bean.
|
AttributeInit_jgt |
set_AttributeInit_jgt()
Sets a bean AttributeInit_jgt for foreachAttribute and returns a reference to this bean.
|
AttributeInit_jgt |
set_AttributeInit_jgt(TemplateBean parentBean)
Sets a bean AttributeInit_jgt for foreachAttribute, sets its parent template bean and returns a reference the created bean.
|
Getter_jgt |
set_Getter_jgt()
Sets a bean Getter_jgt for foreachAttribute and returns a reference to this bean.
|
Getter_jgt |
set_Getter_jgt(TemplateBean parentBean)
Sets a bean Getter_jgt for foreachAttribute, sets its parent template bean and returns a reference the created bean.
|
Class_jgt |
set(Argument_jgt bean)
Sets the list of beans of foreachAttribute to exactly one bean.
|
Class_jgt |
set(Attribute_jgt bean)
Sets the list of beans of foreachAttribute to exactly one bean.
|
Class_jgt |
set(AttributeInit_jgt bean)
Sets the list of beans of foreachAttribute to exactly one bean.
|
Class_jgt |
set(Getter_jgt bean)
Sets the list of beans of foreachAttribute to exactly one bean.
|
Class_jgt |
setAll(TemplateBeanList beanList)
Sets all elements of the template bean list for the subtemplate structure identifier 'foreachAttribute'.
|
TemplateBean |
setSubTemplate(java.lang.String subTemplateIdentifier)
Creates and sets a subtemplate according to its identifier and returns a reference to this sub template instance.
|
TemplateBean |
setSubTemplate(java.lang.String subTemplateIdentifier,
TemplateBean parentBean)
Creates and sets a subtemplate according to its identifier and returns a reference to this sub template instance.
|
protected static ID2ClassMap ID_2_CLASS_MAP
protected Class_jgt parent
protected foreachAttribute(Class_jgt parent)
parent
- parent bean for value propagationprotected Class_jgt parent()
public TemplateBeanList getAll()
public Class_jgt setAll(TemplateBeanList beanList)
beanList
- the list of templates beans to be inserted for this substructure identifier: 'foreachAttribute'public TemplateBean setSubTemplate(java.lang.String subTemplateIdentifier)
subTemplateIdentifier
- the identifier for the subtemplate. Examples: Attribute.jgt, Arg, ... etc.public TemplateBean setSubTemplate(java.lang.String subTemplateIdentifier, TemplateBean parentBean)
subTemplateIdentifier
- the identifier for the subtemplate. Examples: Attribute.jgt, Arg, ... etc.parentBean
- reference to parent bean for automatic value propagationpublic void clear()
public Class_jgt prepend(Argument_jgt bean)
bean
- the bean to inserted at the beginning the template bean list.public Argument_jgt prepend_Argument_jgt()
public Argument_jgt prepend_Argument_jgt(TemplateBean parentBean)
parentBean
- the reference to parent template bean for value propagationpublic Class_jgt append(Argument_jgt bean)
bean
- the bean to be added to the listpublic Argument_jgt append_Argument_jgt()
public Argument_jgt append_Argument_jgt(TemplateBean parentBean)
parentBean
- reference to parent template bean for value propagation.public Class_jgt set(Argument_jgt bean)
bean
- the bean which is inserted into the template bean list as one and only element.public Argument_jgt set_Argument_jgt()
public Argument_jgt set_Argument_jgt(TemplateBean parentBean)
parentBean
- the parent template bean for value propagation.public Class_jgt prepend(Attribute_jgt bean)
bean
- the bean to inserted at the beginning the template bean list.public Attribute_jgt prepend_Attribute_jgt()
public Attribute_jgt prepend_Attribute_jgt(TemplateBean parentBean)
parentBean
- the reference to parent template bean for value propagationpublic Class_jgt append(Attribute_jgt bean)
bean
- the bean to be added to the listpublic Attribute_jgt append_Attribute_jgt()
public Attribute_jgt append_Attribute_jgt(TemplateBean parentBean)
parentBean
- reference to parent template bean for value propagation.public Class_jgt set(Attribute_jgt bean)
bean
- the bean which is inserted into the template bean list as one and only element.public Attribute_jgt set_Attribute_jgt()
public Attribute_jgt set_Attribute_jgt(TemplateBean parentBean)
parentBean
- the parent template bean for value propagation.public Class_jgt prepend(AttributeInit_jgt bean)
bean
- the bean to inserted at the beginning the template bean list.public AttributeInit_jgt prepend_AttributeInit_jgt()
public AttributeInit_jgt prepend_AttributeInit_jgt(TemplateBean parentBean)
parentBean
- the reference to parent template bean for value propagationpublic Class_jgt append(AttributeInit_jgt bean)
bean
- the bean to be added to the listpublic AttributeInit_jgt append_AttributeInit_jgt()
public AttributeInit_jgt append_AttributeInit_jgt(TemplateBean parentBean)
parentBean
- reference to parent template bean for value propagation.public Class_jgt set(AttributeInit_jgt bean)
bean
- the bean which is inserted into the template bean list as one and only element.public AttributeInit_jgt set_AttributeInit_jgt()
public AttributeInit_jgt set_AttributeInit_jgt(TemplateBean parentBean)
parentBean
- the parent template bean for value propagation.public Class_jgt prepend(Getter_jgt bean)
bean
- the bean to inserted at the beginning the template bean list.public Getter_jgt prepend_Getter_jgt()
public Getter_jgt prepend_Getter_jgt(TemplateBean parentBean)
parentBean
- the reference to parent template bean for value propagationpublic Class_jgt append(Getter_jgt bean)
bean
- the bean to be added to the listpublic Getter_jgt append_Getter_jgt()
public Getter_jgt append_Getter_jgt(TemplateBean parentBean)
parentBean
- reference to parent template bean for value propagation.public Class_jgt set(Getter_jgt bean)
bean
- the bean which is inserted into the template bean list as one and only element.public Getter_jgt set_Getter_jgt()
public Getter_jgt set_Getter_jgt(TemplateBean parentBean)
parentBean
- the parent template bean for value propagation.