Packageat.fhjoanneum.dmt.umj.core.content.media.components
Classpublic class GenericMediaComponent
InheritanceGenericMediaComponent Inheritance GenericMediaComponentDefinition Inheritance spark.components.SkinnableContainer
Subclasses FailureNotFoundComponent, MediaComponentAnimation, MediaComponentHTML, MediaComponentPicture, MediaComponentSound, MediaComponentText, MediaComponentVideoDisplay, MediaComponentVideoPlayer

MEDIA COMPONENT: This is a generic definition of a media component, that acts as abstract definition of a visual representation of a contentElement's localizedItem

Default MXML PropertymxmlContentFactory



Public Properties
 PropertyDefined By
  abstractContent : String
[read-only]
GenericMediaComponent
  componentWasCreated : Boolean
[read-only]
GenericMediaComponent
Protected Properties
 PropertyDefined By
  _abstractContent : String = no content information
GenericMediaComponent
  _componentWasCreated : Boolean = false
GenericMediaComponent
Public Methods
 MethodDefined By
  
GenericMediaComponent(content:String = no content information)
GenericMediaComponent
  
activate():void
GenericMediaComponent
  
deactivate():void
GenericMediaComponent
  
refreshContent(content:String):void
GenericMediaComponent
  
setScaling(scaling:String = none):void
GenericMediaComponent
Protected Methods
 MethodDefined By
  
GenericMediaComponent
Events
 Event Summary Defined By
  GenericMediaComponent
  GenericMediaComponent
Property Detail
_abstractContentproperty
protected var _abstractContent:String = no content information

_componentWasCreatedproperty 
protected var _componentWasCreated:Boolean = false

abstractContentproperty 
abstractContent:String  [read-only]


Implementation
    public function get abstractContent():String
componentWasCreatedproperty 
componentWasCreated:Boolean  [read-only]


Implementation
    public function get componentWasCreated():Boolean
Constructor Detail
GenericMediaComponent()Constructor
public function GenericMediaComponent(content:String = no content information)



Parameters
content:String (default = no content information)
Method Detail
activate()method
public function activate():void

deactivate()method 
public function deactivate():void

dispatchComponentWasCreated()method 
protected function dispatchComponentWasCreated(e:Event):void

Parameters

e:Event

refreshContent()method 
public function refreshContent(content:String):void

Parameters

content:String

setScaling()method 
public function setScaling(scaling:String = none):void

Parameters

scaling:String (default = none)

Event Detail
COMPONENT_WAS_CREATED Event
Event Object Type: at.fhjoanneum.dmt.umj.core.events.MediaComponentEvent

MOUSE_CLICK Event  
Event Object Type: at.fhjoanneum.dmt.umj.core.events.MediaComponentEvent