public abstract class BaseAttribute extends java.lang.Object implements IAttribute
| Modifier | Constructor and Description | 
|---|---|
protected  | 
BaseAttribute(IAttribute parentIn,
             java.lang.String unlocalizedNameIn,
             double defaultValueIn)  | 
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
equals(java.lang.Object p_equals_1_)  | 
java.lang.String | 
getAttributeUnlocalizedName()  | 
double | 
getDefaultValue()  | 
IAttribute | 
getParent()  | 
boolean | 
getShouldWatch()  | 
int | 
hashCode()  | 
BaseAttribute | 
setShouldWatch(boolean shouldWatchIn)  | 
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitclampValueprotected BaseAttribute(@Nullable
                        IAttribute parentIn,
                        java.lang.String unlocalizedNameIn,
                        double defaultValueIn)
public java.lang.String getAttributeUnlocalizedName()
getAttributeUnlocalizedName in interface IAttributepublic double getDefaultValue()
getDefaultValue in interface IAttributepublic boolean getShouldWatch()
getShouldWatch in interface IAttributepublic BaseAttribute setShouldWatch(boolean shouldWatchIn)
@Nullable public IAttribute getParent()
getParent in interface IAttributepublic int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object p_equals_1_)
equals in class java.lang.Object