org.mule.devkit.model.studio
Class IntegerType

java.lang.Object
  extended by org.mule.devkit.model.studio.AttributeType
      extended by org.mule.devkit.model.studio.IntegerType
Direct Known Subclasses:
LongType

public class IntegerType
extends AttributeType

Java class for IntegerType complex type.

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

 <complexType name="IntegerType">
   <complexContent>
     <extension base="{http://www.mulesoft.org/schema/mule/tooling.attributes}AttributeType">
       <attribute name="defaultValue" type="{http://www.w3.org/2001/XMLSchema}int" />
       <attribute name="min" use="required" type="{http://www.w3.org/2001/XMLSchema}int" />
       <attribute name="max" type="{http://www.w3.org/2001/XMLSchema}int" />
       <attribute name="step" use="required" type="{http://www.w3.org/2001/XMLSchema}int" />
     </extension>
   </complexContent>
 </complexType>
 


Field Summary
protected  Integer defaultValue
           
protected  Integer max
           
protected  int min
           
protected  int step
           
 
Fields inherited from class org.mule.devkit.model.studio.AttributeType
alternativeTo, alwaysFill, bottomAnchor, caption, controlled, customValidator, description, fillLine, hiddenForUser, indented, javaType, labelledWith, modeType, name, required, singeLineForExpressions, supportsExpressions, topAnchor, transientt, updater, valuePersistence, versions, visibleInDialog, xsdType
 
Constructor Summary
IntegerType()
           
 
Method Summary
 Integer getDefaultValue()
          Gets the value of the defaultValue property.
 Integer getMax()
          Gets the value of the max property.
 int getMin()
          Gets the value of the min property.
 int getStep()
          Gets the value of the step property.
 void setDefaultValue(Integer value)
          Sets the value of the defaultValue property.
 void setMax(Integer value)
          Sets the value of the max property.
 void setMin(int value)
          Sets the value of the min property.
 void setStep(int value)
          Sets the value of the step property.
 
Methods inherited from class org.mule.devkit.model.studio.AttributeType
getAlternativeTo, getBottomAnchor, getCaption, getControlled, getCustomValidator, getDescription, getFillLine, getIndented, getJavaType, getLabelledWith, getModeType, getName, getSingeLineForExpressions, getTopAnchor, getUpdater, getValuePersistence, getVersions, getXsdType, isAlwaysFill, isHiddenForUser, isRequired, isSupportsExpressions, isTransientt, isVisibleInDialog, setAlternativeTo, setAlwaysFill, setBottomAnchor, setCaption, setControlled, setCustomValidator, setDescription, setFillLine, setHiddenForUser, setIndented, setJavaType, setLabelledWith, setModeType, setName, setRequired, setSingeLineForExpressions, setSupportsExpressions, setTopAnchor, setTransientt, setUpdater, setValuePersistence, setVersions, setVisibleInDialog, setXsdType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

defaultValue

protected Integer defaultValue

min

protected int min

max

protected Integer max

step

protected int step
Constructor Detail

IntegerType

public IntegerType()
Method Detail

getDefaultValue

public Integer getDefaultValue()
Gets the value of the defaultValue property.

Returns:
possible object is Integer

setDefaultValue

public void setDefaultValue(Integer value)
Sets the value of the defaultValue property.

Parameters:
value - allowed object is Integer

getMin

public int getMin()
Gets the value of the min property.


setMin

public void setMin(int value)
Sets the value of the min property.


getMax

public Integer getMax()
Gets the value of the max property.

Returns:
possible object is Integer

setMax

public void setMax(Integer value)
Sets the value of the max property.

Parameters:
value - allowed object is Integer

getStep

public int getStep()
Gets the value of the step property.


setStep

public void setStep(int value)
Sets the value of the step property.



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