Package | at.fhjoanneum.dmt.umj.core.content |
Class | public class AppContentBundle |
Inheritance | AppContentBundle GenericAppContent flash.events.EventDispatcher |
Property | Defined By | ||
---|---|---|---|
contentBundleCollection : ContentBundleCollection [read-only] | AppContentBundle | ||
contentElementCollection : ContentElementCollection [read-only] | GenericAppContent | ||
currentSelectedLanguage : String [read-only] | GenericAppContent |
Method | Defined By | ||
---|---|---|---|
AppContentBundle(enforcer:SingletonEnforcer) | AppContentBundle | ||
buildMediaComponents():void [override] | AppContentBundle | ||
changeLanguage(language:String):void
changes the language of ALL MultilingualComponents to the new language - default language is defined in AppConfig.GLOBAL_STARTUP_LANGUAGE;
| GenericAppContent | ||
checkIfContentBundlesExist():Boolean | AppContentBundle | ||
checkIfContentElementsExist():Boolean | GenericAppContent | ||
getAllMultiLingualComponentsOfContentBundle(contentBundleElementID:String):ArrayCollection | AppContentBundle | ||
getAllMultiLingualComponentsOfReferencedContentBundleInContentBundleAtRelation(contentBundleElementID:String, relationID:String):ArrayCollection | AppContentBundle | ||
getAllMultiLingualComponentsReferencingThisContentBundle(contentBundleElementID:String):ArrayCollection | AppContentBundle | ||
getContentBundle(contentBundleElementID:String):ContentBundle | AppContentBundle | ||
getContentBundlesReferencingThisContentBundle(contentBundleElementID:String):ContentBundleCollection | AppContentBundle | ||
getContentElement(id:String):ContentElement
getContentElement returns the first contentElement found that matches the overgiven id. | GenericAppContent | ||
getContentElementOfContentBundle(contentBundleElementID:String, contentElementID:String):ContentElement | AppContentBundle | ||
getContentElementOfRelationInContentBundle(contentBundleElementID:String, relationID:String):ContentElement | AppContentBundle | ||
getContentElementsReferencingThisContentBundle(contentBundleElementID:String):ContentElementCollection | AppContentBundle | ||
[static] | AppContentBundle | ||
getLocalizedComponent(elementID:String, language:String):GenericMediaComponent [override] | AppContentBundle | ||
getLocalizedItemOfContentBundle(contentBundleElementID:String, contentElementID:String, language:String):LocalizedItem | AppContentBundle | ||
getLocalizedItemOfContentElementOfRelationInContentBundle(contentBundleElementID:String, relationID:String, language:String):LocalizedItem | AppContentBundle | ||
getMultiLingualComponent(elementID:String):MultiLingualComponent [override] | AppContentBundle | ||
getMultiLingualComponentOfContentBundleContentElement(contentBundleElementID:String, contentElementID:String):MultiLingualComponent | AppContentBundle | ||
getMultiLingualComponentOfRelationInContentBundle(contentBundleElementID:String, relationID:String):MultiLingualComponent | AppContentBundle | ||
getMultipleContentBundles(contentBundleElementID:String):ContentBundleCollection | AppContentBundle | ||
getRelationsOfThisContentBundle(contentBundleElementID:String):RelationCollection | AppContentBundle | ||
getRelationsReferencingThisContentBundle(contentBundleElementID:String):RelationCollection | AppContentBundle | ||
getXMLRepresentation(appendLastTimeSaved:LastTimeSavedChecker = null):String [override] | AppContentBundle | ||
parseXML(linkedXML:XML):void [override] | AppContentBundle |
Method | Defined By | ||
---|---|---|---|
dealloc():void | GenericAppContent | ||
getGenericUniqueElementID(prefix:String = generic):String | GenericAppContent | ||
init():void [override] | AppContentBundle | ||
parseAllContentBundles(util:XMLUtil, linkedXML:XML):void | AppContentBundle | ||
parseAllContentElements(util:XMLUtil, linkedXML:XML):void
parseAllContentElements defines the algorithm for parsing ALL ContentElements within a loop
| GenericAppContent | ||
AppContentBundle | |||
parseAndReturnOneContentElement defines the algorithm for parsing ONE ContentElement during the loop
| GenericAppContent | ||
AppContentBundle |
Event | Summary | Defined By | ||
---|---|---|---|---|
AppContentBundle | ||||
AppContentBundle |
contentBundleCollection | property |
contentBundleCollection:ContentBundleCollection
[read-only] public function get contentBundleCollection():ContentBundleCollection
AppContentBundle | () | Constructor |
public function AppContentBundle(enforcer:SingletonEnforcer)
enforcer:SingletonEnforcer |
buildMediaComponents | () | method |
override public function buildMediaComponents():void
checkIfContentBundlesExist | () | method |
public function checkIfContentBundlesExist():Boolean
ReturnsBoolean |
getAllMultiLingualComponentsOfContentBundle | () | method |
public function getAllMultiLingualComponentsOfContentBundle(contentBundleElementID:String):ArrayCollection
Parameters
contentBundleElementID:String |
ArrayCollection |
getAllMultiLingualComponentsOfReferencedContentBundleInContentBundleAtRelation | () | method |
public function getAllMultiLingualComponentsOfReferencedContentBundleInContentBundleAtRelation(contentBundleElementID:String, relationID:String):ArrayCollection
Parameters
contentBundleElementID:String | |
relationID:String |
ArrayCollection |
getAllMultiLingualComponentsReferencingThisContentBundle | () | method |
public function getAllMultiLingualComponentsReferencingThisContentBundle(contentBundleElementID:String):ArrayCollection
Parameters
contentBundleElementID:String |
ArrayCollection |
getContentBundle | () | method |
public function getContentBundle(contentBundleElementID:String):ContentBundle
Parameters
contentBundleElementID:String |
ContentBundle |
getContentBundlesReferencingThisContentBundle | () | method |
public function getContentBundlesReferencingThisContentBundle(contentBundleElementID:String):ContentBundleCollection
Parameters
contentBundleElementID:String |
ContentBundleCollection |
getContentElementOfContentBundle | () | method |
public function getContentElementOfContentBundle(contentBundleElementID:String, contentElementID:String):ContentElement
Parameters
contentBundleElementID:String | |
contentElementID:String |
ContentElement |
getContentElementOfRelationInContentBundle | () | method |
public function getContentElementOfRelationInContentBundle(contentBundleElementID:String, relationID:String):ContentElement
Parameters
contentBundleElementID:String | |
relationID:String |
ContentElement |
getContentElementsReferencingThisContentBundle | () | method |
public function getContentElementsReferencingThisContentBundle(contentBundleElementID:String):ContentElementCollection
Parameters
contentBundleElementID:String |
ContentElementCollection |
getInstance | () | method |
getLocalizedComponent | () | method |
override public function getLocalizedComponent(elementID:String, language:String):GenericMediaComponent
Parameters
elementID:String | |
language:String |
GenericMediaComponent |
getLocalizedItemOfContentBundle | () | method |
public function getLocalizedItemOfContentBundle(contentBundleElementID:String, contentElementID:String, language:String):LocalizedItem
Parameters
contentBundleElementID:String | |
contentElementID:String | |
language:String |
LocalizedItem |
getLocalizedItemOfContentElementOfRelationInContentBundle | () | method |
public function getLocalizedItemOfContentElementOfRelationInContentBundle(contentBundleElementID:String, relationID:String, language:String):LocalizedItem
Parameters
contentBundleElementID:String | |
relationID:String | |
language:String |
LocalizedItem |
getMultiLingualComponent | () | method |
override public function getMultiLingualComponent(elementID:String):MultiLingualComponent
Parameters
elementID:String |
MultiLingualComponent |
getMultiLingualComponentOfContentBundleContentElement | () | method |
public function getMultiLingualComponentOfContentBundleContentElement(contentBundleElementID:String, contentElementID:String):MultiLingualComponent
Parameters
contentBundleElementID:String | |
contentElementID:String |
MultiLingualComponent |
getMultiLingualComponentOfRelationInContentBundle | () | method |
public function getMultiLingualComponentOfRelationInContentBundle(contentBundleElementID:String, relationID:String):MultiLingualComponent
Parameters
contentBundleElementID:String | |
relationID:String |
MultiLingualComponent |
getMultipleContentBundles | () | method |
public function getMultipleContentBundles(contentBundleElementID:String):ContentBundleCollection
Parameters
contentBundleElementID:String |
ContentBundleCollection |
getRelationsOfThisContentBundle | () | method |
public function getRelationsOfThisContentBundle(contentBundleElementID:String):RelationCollection
Parameters
contentBundleElementID:String |
RelationCollection |
getRelationsReferencingThisContentBundle | () | method |
public function getRelationsReferencingThisContentBundle(contentBundleElementID:String):RelationCollection
Parameters
contentBundleElementID:String |
RelationCollection |
getXMLRepresentation | () | method |
override public function getXMLRepresentation(appendLastTimeSaved:LastTimeSavedChecker = null):String
Parameters
appendLastTimeSaved:LastTimeSavedChecker (default = null )
|
String |
init | () | method |
override protected function init():void
parseAllContentBundles | () | method |
protected function parseAllContentBundles(util:XMLUtil, linkedXML:XML):void
Parameters
util:XMLUtil | |
linkedXML:XML |
parseAndReturnOneContentBundle | () | method |
protected function parseAndReturnOneContentBundle(util:XMLUtil, linkedXML:XML):ContentBundle
Parameters
util:XMLUtil | |
linkedXML:XML |
ContentBundle |
parseAndReturnOneRelation | () | method |
protected function parseAndReturnOneRelation(util:XMLUtil, linkedXML:XML, contentBundle:ContentBundle):Relation
Parameters
util:XMLUtil | |
linkedXML:XML | |
contentBundle:ContentBundle |
Relation |
parseXML | () | method |
override public function parseXML(linkedXML:XML):void
Parameters
linkedXML:XML |
COMPLETE | Event |
PARSE_ERROR | Event |