public class DefaultPropertyHandler extends java.lang.Object implements IPropertyHandler
Modifier and Type | Field and Description |
---|---|
static org.apache.commons.logging.Log |
LOGGER
logger definition
|
Constructor and Description |
---|
DefaultPropertyHandler() |
Modifier and Type | Method and Description |
---|---|
protected boolean |
check(java.lang.String propertyName,
ISimulationObject realObject) |
boolean |
getBoolean(java.lang.String propertyName,
ISimulationObject realObject) |
double |
getDouble(java.lang.String propertyName,
ISimulationObject realObject) |
double[] |
getDoubles(java.lang.String propertyName,
ISimulationObject realObject) |
int |
getInt(java.lang.String propertyName,
ISimulationObject realObject) |
int[] |
getInts(java.lang.String propertyName,
ISimulationObject realObject) |
java.lang.String |
getString(java.lang.String propertyName,
ISimulationObject realObject) |
java.lang.String[] |
getStrings(java.lang.String propertyName,
ISimulationObject realObject) |
boolean |
hasProperty(java.lang.String name,
ISimulationObject object) |
protected boolean check(java.lang.String propertyName, ISimulationObject realObject) throws UnknownPropertyNameException
UnknownPropertyNameException
public boolean hasProperty(java.lang.String name, ISimulationObject object)
hasProperty
in interface IPropertyHandler
public double getDouble(java.lang.String propertyName, ISimulationObject realObject) throws UnknownPropertyNameException
getDouble
in interface IPropertyHandler
UnknownPropertyNameException
public double[] getDoubles(java.lang.String propertyName, ISimulationObject realObject) throws UnknownPropertyNameException
getDoubles
in interface IPropertyHandler
UnknownPropertyNameException
public int getInt(java.lang.String propertyName, ISimulationObject realObject) throws UnknownPropertyNameException
getInt
in interface IPropertyHandler
UnknownPropertyNameException
public int[] getInts(java.lang.String propertyName, ISimulationObject realObject) throws UnknownPropertyNameException
getInts
in interface IPropertyHandler
UnknownPropertyNameException
public java.lang.String getString(java.lang.String propertyName, ISimulationObject realObject) throws UnknownPropertyNameException
getString
in interface IPropertyHandler
UnknownPropertyNameException
public java.lang.String[] getStrings(java.lang.String propertyName, ISimulationObject realObject) throws UnknownPropertyNameException
getStrings
in interface IPropertyHandler
UnknownPropertyNameException
public boolean getBoolean(java.lang.String propertyName, ISimulationObject realObject) throws UnknownPropertyNameException
getBoolean
in interface IPropertyHandler
UnknownPropertyNameException