org.mule.devkit.model.studio
Class AttributeCategory

java.lang.Object
  extended by org.mule.devkit.model.studio.AttributeCategory

public class AttributeCategory
extends Object

Java class for AttributeCategory complex type.

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

 <complexType name="AttributeCategory">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence maxOccurs="unbounded" minOccurs="0">
         <element ref="{http://www.mulesoft.org/schema/mule/tooling.attributes}group"/>
       </sequence>
       <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="versions" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="mode" type="{http://www.mulesoft.org/schema/mule/tooling.attributes}NewSimpleType" />
     </restriction>
   </complexContent>
 </complexType>
 


Field Summary
protected  String caption
           
protected  String description
           
protected  List<Group> group
           
protected  NewSimpleType mode
           
protected  String versions
           
 
Constructor Summary
AttributeCategory()
           
 
Method Summary
 String getCaption()
          Gets the value of the caption property.
 String getDescription()
          Gets the value of the description property.
 List<Group> getGroup()
          Gets the value of the group property.
 NewSimpleType getMode()
          Gets the value of the mode property.
 String getVersions()
          Gets the value of the versions property.
 void setCaption(String value)
          Sets the value of the caption property.
 void setDescription(String value)
          Sets the value of the description property.
 void setMode(NewSimpleType value)
          Sets the value of the mode property.
 void setVersions(String value)
          Sets the value of the versions property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

group

protected List<Group> group

caption

protected String caption

description

protected String description

versions

protected String versions

mode

protected NewSimpleType mode
Constructor Detail

AttributeCategory

public AttributeCategory()
Method Detail

getGroup

public List<Group> getGroup()
Gets the value of the group 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 group property.

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

    getGroup().add(newItem);
 

Objects of the following type(s) are allowed in the list Group


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

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

getMode

public NewSimpleType getMode()
Gets the value of the mode property.

Returns:
possible object is NewSimpleType

setMode

public void setMode(NewSimpleType value)
Sets the value of the mode property.

Parameters:
value - allowed object is NewSimpleType


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