BASE PACKAGE: Display holds all graphical elements that are NOT dynamicly added through the content classes. It holds our MAIN DISPLAY CONTAINER DisplayContainerWithNavigationButtons AND various other e.g. layers, administration ui, sliders, buttons, notifications, timelines. DisplayContainerWithNavigationButtons is the one and only generic main layer at your stage. Make sure to hop through his documentation. DisplayContainerWithApplicationOnly EXTENDS DisplayContainerWithNavigationButtons and sets the initial layer to application (no info or instruction layer) and hides its button layers The BaseApplicationComponent is very usefuly to extend in your application as it provides methods that are called AUTOMATICALLY on reset (screensaver) that can be overwritten. Simply add the extended version to your applicationLayer in your displayContainer. it's just a spark group with embedded fonts.



Classes
 ClassDescription
 BaseApplicationComponentIMPORTANT FRAMEWORK CLASS: BaseApplicationComponent SHOULD be extended by YOU as it provides many many good methods!! You'll want to add your OWN application specific sub-class of it during the specific displayController method! Also see the displayController for samples how to to that within the overwritten methods! This component (that should be added to the appropriate layer during the display controller build phase) has 2 methods that are super to override and implement! resetApplicationByApplicationComponent gets called by the MAIN DISPLAY CONTAINER PARTENT if the component should reset automaticallY! onApplicationLayerGetsSelected gets called by the MAIN DISPLAY CONTAINER PARTENT if the component is drawn to the super the first time.
 DisplayContainerWithApplicationOnlyIMPORTANT FRAMEWORK CLASS: The DisplayContainerWithApplicationOnly is a subclass of DisplayContainerWithNavigationButtons.
 DisplayContainerWithApplicationOnlyAndNavigationIMPORTANT FRAMEWORK CLASS: The DisplayContainerWithApplicationOnlyAndNavigationButtons is a subclass of DisplayContainerApplicationOnly that also implements the navigation.
 DisplayContainerWithNavigationButtonsIMPORTANT FRAMEWORK CLASS: The DisplayContainerWithApplicationOnly is a subclass of EmbeddedFontSparkGroup and IT IS THE MAIN DISPLAY CONTAINER WITHIN YOUR APPLICATION!!! It has functionality for layer handling and navigation state, switching (with animations) and resetting your application state.