org.mule.devkit.model.studio
Class AbstractElementType

java.lang.Object
  extended by org.mule.devkit.model.studio.AbstractElementType
Direct Known Subclasses:
EndpointType, GlobalType, NestedElementType, PatternType, ScopeType

public class AbstractElementType
extends Object

Java class for AbstractElementType complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="AbstractElementType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence maxOccurs="unbounded" minOccurs="0">
         <choice maxOccurs="unbounded" minOccurs="0">
           <element ref="{http://www.mulesoft.org/schema/mule/tooling.attributes}attribute-category"/>
           <element name="required-set-alternatives" type="{http://www.mulesoft.org/schema/mule/tooling.attributes}AlternativesType"/>
           <element name="fixedAttribute" type="{http://www.mulesoft.org/schema/mule/tooling.attributes}FixedAttributeType"/>
           <element name="alwaysAdd" type="{http://www.mulesoft.org/schema/mule/tooling.attributes}AlwaysAdd"/>
           <element name="wrap-in-attrs" type="{http://www.mulesoft.org/schema/mule/tooling.attributes}Attributes"/>
         </choice>
       </sequence>
       <attribute name="wrapIn" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="allowAny" type="{http://www.w3.org/2001/XMLSchema}boolean" />
       <attribute name="versions" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="aliasId" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="caption" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="description" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="icon" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="localId" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="doNotInherit" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="embedIn" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
       <attribute name="image" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="category" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="abstract" type="{http://www.w3.org/2001/XMLSchema}boolean" />
       <attribute name="extends" type="{http://www.w3.org/2001/XMLSchema}string" />
     </restriction>
   </complexContent>
 </complexType>
 


Field Summary
protected  Boolean _abstract
           
protected  String _extends
           
protected  String aliasId
           
protected  Boolean allowAny
           
protected  List<Object> attributeCategoryOrRequiredSetAlternativesOrFixedAttribute
           
protected  String caption
           
protected  String category
           
protected  String connectivityTesting
           
protected  String description
           
protected  String doNotInherit
           
protected  String embedIn
           
protected  String icon
           
protected  String image
           
protected  String localId
           
protected  String metaData
           
protected  String versions
           
protected  String wrapIn
           
 
Constructor Summary
AbstractElementType()
           
 
Method Summary
 String getAliasId()
          Gets the value of the aliasId property.
 List<Object> getAttributeCategoryOrRequiredSetAlternativesOrFixedAttribute()
          Gets the value of the attributeCategoryOrRequiredSetAlternativesOrFixedAttribute property.
 String getCaption()
          Gets the value of the caption property.
 String getCategory()
          Gets the value of the category property.
 String getConnectivityTesting()
          Gets the value of the connectivityTesting property.
 String getDescription()
          Gets the value of the description property.
 String getDoNotInherit()
          Gets the value of the doNotInherit property.
 String getEmbedIn()
          Gets the value of the embedIn property.
 String getExtends()
          Gets the value of the extends property.
 String getIcon()
          Gets the value of the icon property.
 String getImage()
          Gets the value of the image property.
 String getLocalId()
          Gets the value of the localId property.
 String getMetaData()
          Gets the value of the metaData property.
 String getVersions()
          Gets the value of the versions property.
 String getWrapIn()
          Gets the value of the wrapIn property.
 Boolean isAbstract()
          Gets the value of the abstract property.
 Boolean isAllowAny()
          Gets the value of the allowAny property.
 void setAbstract(Boolean value)
          Sets the value of the abstract property.
 void setAliasId(String value)
          Sets the value of the aliasId property.
 void setAllowAny(Boolean value)
          Sets the value of the allowAny property.
 void setCaption(String value)
          Sets the value of the caption property.
 void setCategory(String value)
          Sets the value of the category property.
 void setConnectivityTesting(String value)
          Sets the value of the connectivityTesting property.
 void setDescription(String value)
          Sets the value of the description property.
 void setDoNotInherit(String value)
          Sets the value of the doNotInherit property.
 void setEmbedIn(String value)
          Sets the value of the embedIn property.
 void setExtends(String value)
          Sets the value of the extends property.
 void setIcon(String value)
          Sets the value of the icon property.
 void setImage(String value)
          Sets the value of the image property.
 void setLocalId(String value)
          Sets the value of the localId property.
 void setMetaData(String metaData)
          Sets the value of the metaData property.
 void setVersions(String value)
          Sets the value of the versions property.
 void setWrapIn(String value)
          Sets the value of the wrapIn property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

attributeCategoryOrRequiredSetAlternativesOrFixedAttribute

protected List<Object> attributeCategoryOrRequiredSetAlternativesOrFixedAttribute

wrapIn

protected String wrapIn

allowAny

protected Boolean allowAny

versions

protected String versions

aliasId

protected String aliasId

caption

protected String caption

description

protected String description

icon

protected String icon

localId

protected String localId

doNotInherit

protected String doNotInherit

embedIn

protected String embedIn

image

protected String image

category

protected String category

_abstract

protected Boolean _abstract

_extends

protected String _extends

connectivityTesting

protected String connectivityTesting

metaData

protected String metaData
Constructor Detail

AbstractElementType

public AbstractElementType()
Method Detail

getAttributeCategoryOrRequiredSetAlternativesOrFixedAttribute

public List<Object> getAttributeCategoryOrRequiredSetAlternativesOrFixedAttribute()
Gets the value of the attributeCategoryOrRequiredSetAlternativesOrFixedAttribute 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 attributeCategoryOrRequiredSetAlternativesOrFixedAttribute property.

For example, to add a new item, do as follows:

    getAttributeCategoryOrRequiredSetAlternativesOrFixedAttribute().add(newItem);
 

Objects of the following type(s) are allowed in the list Attributes FixedAttributeType AlwaysAdd AlternativesType AttributeCategory


getWrapIn

public String getWrapIn()
Gets the value of the wrapIn property.

Returns:
possible object is String

setWrapIn

public void setWrapIn(String value)
Sets the value of the wrapIn property.

Parameters:
value - allowed object is String

isAllowAny

public Boolean isAllowAny()
Gets the value of the allowAny property.

Returns:
possible object is Boolean

setAllowAny

public void setAllowAny(Boolean value)
Sets the value of the allowAny property.

Parameters:
value - allowed object is Boolean

getVersions

public String getVersions()
Gets the value of the versions property.

Returns:
possible object is String

setVersions

public void setVersions(String value)
Sets the value of the versions property.

Parameters:
value - allowed object is String

getAliasId

public String getAliasId()
Gets the value of the aliasId property.

Returns:
possible object is String

setAliasId

public void setAliasId(String value)
Sets the value of the aliasId property.

Parameters:
value - allowed object is String

getCaption

public String getCaption()
Gets the value of the caption property.

Returns:
possible object is String

setCaption

public void setCaption(String value)
Sets the value of the caption property.

Parameters:
value - allowed object is String

getDescription

public String getDescription()
Gets the value of the description property.

Returns:
possible object is String

setDescription

public void setDescription(String value)
Sets the value of the description property.

Parameters:
value - allowed object is String

getIcon

public String getIcon()
Gets the value of the icon property.

Returns:
possible object is String

setIcon

public void setIcon(String value)
Sets the value of the icon property.

Parameters:
value - allowed object is String

getLocalId

public String getLocalId()
Gets the value of the localId property.

Returns:
possible object is String

setLocalId

public void setLocalId(String value)
Sets the value of the localId property.

Parameters:
value - allowed object is String

getDoNotInherit

public String getDoNotInherit()
Gets the value of the doNotInherit property.

Returns:
possible object is String

setDoNotInherit

public void setDoNotInherit(String value)
Sets the value of the doNotInherit property.

Parameters:
value - allowed object is String

getEmbedIn

public String getEmbedIn()
Gets the value of the embedIn property.

Returns:
possible object is String

setEmbedIn

public void setEmbedIn(String value)
Sets the value of the embedIn property.

Parameters:
value - allowed object is String

getImage

public String getImage()
Gets the value of the image property.

Returns:
possible object is String

setImage

public void setImage(String value)
Sets the value of the image property.

Parameters:
value - allowed object is String

getCategory

public String getCategory()
Gets the value of the category property.

Returns:
possible object is String

setCategory

public void setCategory(String value)
Sets the value of the category property.

Parameters:
value - allowed object is String

isAbstract

public Boolean isAbstract()
Gets the value of the abstract property.

Returns:
possible object is Boolean

setAbstract

public void setAbstract(Boolean value)
Sets the value of the abstract property.

Parameters:
value - allowed object is Boolean

getExtends

public String getExtends()
Gets the value of the extends property.

Returns:
possible object is String

setExtends

public void setExtends(String value)
Sets the value of the extends property.

Parameters:
value - allowed object is String

getConnectivityTesting

public String getConnectivityTesting()
Gets the value of the connectivityTesting property.

Returns:
possible object is String

setConnectivityTesting

public void setConnectivityTesting(String value)
Sets the value of the connectivityTesting property.

Parameters:
value - allowed object is String

getMetaData

public String getMetaData()
Gets the value of the metaData property.

Returns:
possible object is String

setMetaData

public void setMetaData(String metaData)
Sets the value of the metaData property.



Copyright © 2010–2013 MuleSoft, Inc.. All rights reserved.