org.commonreality.object
Interface IPropertyHandler
- All Known Subinterfaces:
- IAuralPropertyHandler, IModalityPropertyHandler, IVisualPropertyHandler
- All Known Implementing Classes:
- DefaultAuralPropertyHandler, DefaultPropertyHandler, DefaultVisualPropertyHandler
public interface IPropertyHandler
hasProperty
boolean hasProperty(java.lang.String propertyName,
ISimulationObject realObject)
getBoolean
boolean getBoolean(java.lang.String propertyName,
ISimulationObject realObject)
throws UnknownPropertyNameException
- Throws:
UnknownPropertyNameException
getDouble
double getDouble(java.lang.String propertyName,
ISimulationObject realObject)
throws UnknownPropertyNameException
- Throws:
UnknownPropertyNameException
getDoubles
double[] getDoubles(java.lang.String propertyName,
ISimulationObject realObject)
throws UnknownPropertyNameException
- Throws:
UnknownPropertyNameException
getInt
int getInt(java.lang.String propertyName,
ISimulationObject realObject)
throws UnknownPropertyNameException
- Throws:
UnknownPropertyNameException
getInts
int[] getInts(java.lang.String propertyName,
ISimulationObject realObject)
throws UnknownPropertyNameException
- Throws:
UnknownPropertyNameException
getString
java.lang.String getString(java.lang.String propertyName,
ISimulationObject realObject)
throws UnknownPropertyNameException
- Throws:
UnknownPropertyNameException
getStrings
java.lang.String[] getStrings(java.lang.String propertyName,
ISimulationObject realObject)
throws UnknownPropertyNameException
- Throws:
UnknownPropertyNameException