org.mule.devkit.model.studio
Class NestedElementType
java.lang.Object
org.mule.devkit.model.studio.AbstractElementType
org.mule.devkit.model.studio.NestedElementType
public class NestedElementType
- extends AbstractElementType
Java class for NestedElementType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="NestedElementType">
<complexContent>
<extension base="{http://www.mulesoft.org/schema/mule/tooling.attributes}AbstractElementType">
<choice maxOccurs="unbounded" minOccurs="0">
<element name="regexp" type="{http://www.mulesoft.org/schema/mule/tooling.attributes}AttributeType"/>
<element name="encoding" type="{http://www.mulesoft.org/schema/mule/tooling.attributes}AttributeType"/>
<element name="string" type="{http://www.mulesoft.org/schema/mule/tooling.attributes}AttributeType"/>
<element name="globalRef" type="{http://www.mulesoft.org/schema/mule/tooling.attributes}AttributeType"/>
<element name="long" type="{http://www.mulesoft.org/schema/mule/tooling.attributes}LongType"/>
<element name="transientBoolean" type="{http://www.mulesoft.org/schema/mule/tooling.attributes}Booleantype"/>
<element name="list" type="{http://www.mulesoft.org/schema/mule/tooling.attributes}AttributeType"/>
<element name="integer" type="{http://www.mulesoft.org/schema/mule/tooling.attributes}IntegerType"/>
<element name="boolean" type="{http://www.mulesoft.org/schema/mule/tooling.attributes}Booleantype"/>
<element name="password" type="{http://www.mulesoft.org/schema/mule/tooling.attributes}StringAttributeType"/>
<element name="classname" type="{http://www.mulesoft.org/schema/mule/tooling.attributes}ClassType"/>
<element name="text" type="{http://www.mulesoft.org/schema/mule/tooling.attributes}TextType"/>
<element name="name" type="{http://www.mulesoft.org/schema/mule/tooling.attributes}AttributeType"/>
<element name="url" type="{http://www.mulesoft.org/schema/mule/tooling.attributes}AttributeType"/>
<element name="childElement" type="{http://www.mulesoft.org/schema/mule/tooling.attributes}NestedElementReference"/>
<element name="path" type="{http://www.mulesoft.org/schema/mule/tooling.attributes}AttributeType"/>
<element name="enum" type="{http://www.mulesoft.org/schema/mule/tooling.attributes}EnumType"/>
<element name="expression" type="{http://www.mulesoft.org/schema/mule/tooling.attributes}ExpressionAttributeType"/>
<element name="file" type="{http://www.mulesoft.org/schema/mule/tooling.attributes}AttributeType"/>
</choice>
</extension>
</complexContent>
</complexType>
| Fields inherited from class org.mule.devkit.model.studio.AbstractElementType |
_abstract, _extends, aliasId, allowAny, attributeCategoryOrRequiredSetAlternativesOrFixedAttribute, caption, category, connectivityTesting, description, doNotInherit, embedIn, icon, image, localId, metaData, versions, wrapIn |
| Methods inherited from class org.mule.devkit.model.studio.AbstractElementType |
getAliasId, getAttributeCategoryOrRequiredSetAlternativesOrFixedAttribute, getCaption, getCategory, getConnectivityTesting, getDescription, getDoNotInherit, getEmbedIn, getExtends, getIcon, getImage, getLocalId, getMetaData, getVersions, getWrapIn, isAbstract, isAllowAny, setAbstract, setAliasId, setAllowAny, setCaption, setCategory, setConnectivityTesting, setDescription, setDoNotInherit, setEmbedIn, setExtends, setIcon, setImage, setLocalId, setMetaData, setVersions, setWrapIn |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
regexpOrEncodingOrString
protected List<JAXBElement<? extends AttributeType>> regexpOrEncodingOrString
xmlname
protected String xmlname
specialValuePersistance
protected String specialValuePersistance
NestedElementType
public NestedElementType()
getRegexpOrEncodingOrString
public List<JAXBElement<? extends AttributeType>> getRegexpOrEncodingOrString()
- Gets the value of the regexpOrEncodingOrString property.
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a
set method for the regexpOrEncodingOrString property.
For example, to add a new item, do as follows:
getRegexpOrEncodingOrString().add(newItem);
Objects of the following type(s) are allowed in the list
JAXBElement<ExpressionAttributeType>
JAXBElement<AttributeType>
JAXBElement<AttributeType>
JAXBElement<AttributeType>
JAXBElement<NestedElementReference>
JAXBElement<StringAttributeType>
JAXBElement<TextType>
JAXBElement<LongType>
JAXBElement<Booleantype>
JAXBElement<AttributeType>
JAXBElement<IntegerType>
JAXBElement<AttributeType>
JAXBElement<AttributeType>
JAXBElement<Booleantype>
JAXBElement<AttributeType>
JAXBElement<ClassType>
JAXBElement<AttributeType>
JAXBElement<AttributeType>
JAXBElement<EnumType>
getXmlname
public String getXmlname()
setXmlname
public void setXmlname(String xmlname)
setSpecialValuePersistance
public void setSpecialValuePersistance(String specialValuePersistance)
Copyright © 2010–2015 MuleSoft, Inc.. All rights reserved.