Packageat.fhjoanneum.dmt.umj.core.content.entities.presentation
Classpublic class PresentationElement
InheritancePresentationElement Inheritance GenericEntity Inheritance Object

PRESENTATIONCONTENT ONLY ENTITY: This is a Subclass of GenericEntity and represents ONE SINGLE PresentationElement (as defined in its XML representation) It can hold multiple PresentationStates (within a state collection)



Public Properties
 PropertyDefined By
  calibration : Calibration
PresentationElement
 InheritedelementID : String
[read-only]
GenericEntity
  handles : String
[read-only]
PresentationElement
  presentationComponent : PresentationComponent
PresentationElement
  presentationStateCollection : PresentationStateCollection
[read-only]
PresentationElement
Protected Properties
 PropertyDefined By
 Inherited_elementID : String
every tag has an id an you can get it - if nothing was specified in the xml it's a default value.
GenericEntity
Public Methods
 MethodDefined By
  
PresentationElement(linkedElementID:String, linkedHandles:String)
PresentationElement
  
PresentationElement
  
PresentationElement
  
PresentationElement
  
PresentationElement
 Inherited
rewriteElementID(newElementID:String):void
rewrites the id.
GenericEntity
Property Detail
calibrationproperty
calibration:Calibration


Implementation
    public function get calibration():Calibration
    public function set calibration(value:Calibration):void
handlesproperty 
handles:String  [read-only]


Implementation
    public function get handles():String
presentationComponentproperty 
presentationComponent:PresentationComponent


Implementation
    public function get presentationComponent():PresentationComponent
    public function set presentationComponent(value:PresentationComponent):void
presentationStateCollectionproperty 
presentationStateCollection:PresentationStateCollection  [read-only]


Implementation
    public function get presentationStateCollection():PresentationStateCollection
Constructor Detail
PresentationElement()Constructor
public function PresentationElement(linkedElementID:String, linkedHandles:String)



Parameters
linkedElementID:String
 
linkedHandles:String (default = NaN)
Method Detail
findNextPresentationState()method
public function findNextPresentationState(currentTime:Number):PresentationState

Parameters

currentTime:Number

Returns
PresentationState
findPresentationStateByPlayheadInSeconds()method 
public function findPresentationStateByPlayheadInSeconds(timeToSearch:Number):PresentationState

Parameters

timeToSearch:Number

Returns
PresentationState
findPreviousPresentationState()method 
public function findPreviousPresentationState(currentTime:Number):PresentationState

Parameters

currentTime:Number

Returns
PresentationState
getXMLNodeRepresentation()method 
public function getXMLNodeRepresentation():String

Returns
String