net.minecraftforge.common
Class Property

java.lang.Object
  extended by net.minecraftforge.common.Property

public class Property
extends Object


Nested Class Summary
static class Property.Type
           
 
Field Summary
 String comment
           
 String value
           
 
Constructor Summary
Property()
           
Property(String name, String value, Property.Type type)
           
 
Method Summary
 boolean getBoolean(boolean _default)
          Returns the value in this property as a boolean, if the value is not a valid boolean, it will return the provided default.
 int getInt()
          Returns the value in this property as a integer, if the value is not a valid integer, it will return -1.
 int getInt(int _default)
          Returns the value in this property as a integer, if the value is not a valid integer, it will return the provided default.
 String getName()
           
 boolean isBooleanValue()
          Checks if the current value held by this property is a valid boolean value.
 boolean isIntValue()
          Checks if the current value stored in this property can be converted to an integer.
 void setName(String name)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

value

public String value

comment

public String comment
Constructor Detail

Property

public Property()

Property

public Property(String name,
                String value,
                Property.Type type)
Method Detail

getInt

public int getInt()
Returns the value in this property as a integer, if the value is not a valid integer, it will return -1.

Returns:
The value

getInt

public int getInt(int _default)
Returns the value in this property as a integer, if the value is not a valid integer, it will return the provided default.

Parameters:
_default - The default to provide if the current value is not a valid integer
Returns:
The value

isIntValue

public boolean isIntValue()
Checks if the current value stored in this property can be converted to an integer.

Returns:
True if the vslue can be converted to an integer

getBoolean

public boolean getBoolean(boolean _default)
Returns the value in this property as a boolean, if the value is not a valid boolean, it will return the provided default.

Parameters:
_default - The default to provide
Returns:
The value as a boolean, or the default

isBooleanValue

public boolean isBooleanValue()
Checks if the current value held by this property is a valid boolean value.

Returns:
True if it is a boolean value

getName

public String getName()

setName

public void setName(String name)