org.commonreality.modalities.aural
Interface IAuralPropertyHandler

All Superinterfaces:
IModalityPropertyHandler, IPropertyHandler
All Known Implementing Classes:
DefaultAuralPropertyHandler

public interface IAuralPropertyHandler
extends IModalityPropertyHandler

Author:
developer

Field Summary
static java.lang.String AURAL_MODALITY
           
static java.lang.String DURATION
           
static java.lang.String IS_AUDIBLE
           
static java.lang.String ONSET
           
static java.lang.String TOKEN
           
static java.lang.String TYPE
           
 
Method Summary
 double getDuration(ISimulationObject object)
           
 double getOnset(ISimulationObject object)
           
 java.lang.String getToken(ISimulationObject object)
           
 java.lang.String[] getTypes(ISimulationObject object)
           
 boolean isAudible(ISimulationObject object)
           
 
Methods inherited from interface org.commonreality.modalities.IModalityPropertyHandler
hasModality
 
Methods inherited from interface org.commonreality.object.IPropertyHandler
getBoolean, getDouble, getDoubles, getInt, getInts, getString, getStrings, hasProperty
 

Field Detail

AURAL_MODALITY

static final java.lang.String AURAL_MODALITY
See Also:
Constant Field Values

IS_AUDIBLE

static final java.lang.String IS_AUDIBLE
See Also:
Constant Field Values

TYPE

static final java.lang.String TYPE
See Also:
Constant Field Values

TOKEN

static final java.lang.String TOKEN
See Also:
Constant Field Values

ONSET

static final java.lang.String ONSET
See Also:
Constant Field Values

DURATION

static final java.lang.String DURATION
See Also:
Constant Field Values
Method Detail

isAudible

boolean isAudible(ISimulationObject object)
                  throws UnknownPropertyNameException
Throws:
UnknownPropertyNameException

getTypes

java.lang.String[] getTypes(ISimulationObject object)
                            throws UnknownPropertyNameException
Throws:
UnknownPropertyNameException

getToken

java.lang.String getToken(ISimulationObject object)
                          throws UnknownPropertyNameException
Throws:
UnknownPropertyNameException

getOnset

double getOnset(ISimulationObject object)
                throws UnknownPropertyNameException
Throws:
UnknownPropertyNameException

getDuration

double getDuration(ISimulationObject object)
                   throws UnknownPropertyNameException
Throws:
UnknownPropertyNameException