public interface IVisualPropertyHandler extends IModalityPropertyHandler
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
COLOR |
static java.lang.String |
IS_VISUAL |
static java.lang.String |
RETINAL_DISTANCE |
static java.lang.String |
RETINAL_LOCATION |
static java.lang.String |
RETINAL_SIZE |
static java.lang.String |
SLOPE |
static java.lang.String |
TEXT |
static java.lang.String |
TOKEN |
static java.lang.String |
TYPE |
static java.lang.String |
VISIBLE |
Modifier and Type | Method and Description |
---|---|
Color[] |
asColors(java.lang.Object object) |
Dimension2D |
asDimension(java.lang.Object object) |
Point2D |
asPoint(java.lang.Object object)
transforms an array of doubles into a point2d
|
Color[] |
getColors(ISimulationObject realObject) |
double |
getRetinalDistance(ISimulationObject realObject) |
Point2D |
getRetinalLocation(ISimulationObject realObject) |
Dimension2D |
getRetinalSize(ISimulationObject realObject) |
double |
getSlope(ISimulationObject realObject) |
java.lang.String |
getText(ISimulationObject realObject) |
java.lang.String |
getToken(ISimulationObject realObject) |
java.lang.String[] |
getTypes(ISimulationObject realObject) |
boolean |
isVisible(ISimulationObject realObject) |
hasModality
getBoolean, getDouble, getDoubles, getInt, getInts, getString, getStrings, hasProperty
static final java.lang.String IS_VISUAL
static final java.lang.String VISIBLE
static final java.lang.String RETINAL_LOCATION
static final java.lang.String RETINAL_DISTANCE
static final java.lang.String RETINAL_SIZE
static final java.lang.String COLOR
static final java.lang.String TYPE
static final java.lang.String TOKEN
static final java.lang.String TEXT
static final java.lang.String SLOPE
boolean isVisible(ISimulationObject realObject) throws UnknownPropertyNameException
UnknownPropertyNameException
Point2D getRetinalLocation(ISimulationObject realObject) throws UnknownPropertyNameException
UnknownPropertyNameException
double getRetinalDistance(ISimulationObject realObject) throws UnknownPropertyNameException
UnknownPropertyNameException
Dimension2D getRetinalSize(ISimulationObject realObject) throws UnknownPropertyNameException
UnknownPropertyNameException
Color[] getColors(ISimulationObject realObject) throws UnknownPropertyNameException
UnknownPropertyNameException
java.lang.String[] getTypes(ISimulationObject realObject) throws UnknownPropertyNameException
UnknownPropertyNameException
java.lang.String getToken(ISimulationObject realObject) throws UnknownPropertyNameException
UnknownPropertyNameException
java.lang.String getText(ISimulationObject realObject) throws UnknownPropertyNameException
UnknownPropertyNameException
double getSlope(ISimulationObject realObject) throws UnknownPropertyNameException
UnknownPropertyNameException
Point2D asPoint(java.lang.Object object) throws java.lang.IllegalArgumentException
object
- java.lang.IllegalArgumentException
Dimension2D asDimension(java.lang.Object object) throws java.lang.IllegalArgumentException
java.lang.IllegalArgumentException
Color[] asColors(java.lang.Object object) throws java.lang.IllegalArgumentException
java.lang.IllegalArgumentException