JavaFX: Bringing Rich Experiences To All the Screens Of Your Life

Profile: desktop, common

Overview

The Application's Model which act's like a Session

Script Variable Summary

accessnametypeCan ReadCan InitCan WriteDefault Valuedescription
publicinstanceAppModel

Variable Summary

accessnametypeCan ReadCan InitCan WriteDefault Valuedescription
publicavailableTopicmapsTopicMapEditorModel[]

stores all TopicMaps shown by the MapPanel, each as a TopicMapEditorModel ready for Presentation

publicavailableWorkspacesFXWorkspaceTopic[]

holds all Workspaces as the loggedInUser is a member of

publiccurrentMapInteger
publicgestureTemplatesByte[]

simply stores a list of all client side stored Gesture Templates

publicisLoggedInBoolean

helper to listen to during the login procedure

publiclistOfAssosFXAssocType[]
publiclistOfTypesFXTopicType[]
publiclistOfUnknownTypesString[]

used by some test classes

publicloggedInUserFXUserTopic

holds a reference to the current logged in FXUserTopic

publicnewNotificationReceivedfunction(:String):Void

notifies it's listener if notifications are coming in

publicnotificationsString[]

simply stores a list of all user notifications while a client is connected

publicprefStorageProperties
publicsearchResultsSearchResult[]

holds all queries a user made during a session

publicselectedAssociationPresentationAssociation
publicselectedContainerPresentationContainer
publicselectedTopicPresentationTopic
publicselectionSelection

holds the current selection made in the MapPanel

publicstandardWorkspaceInteger

holds a pointer to the current standard workspace which therewith delivers all it's FXTypes to the important GUI-Elements

publicuserGesturesProperties
publicviewsInUseTopicMapTopic[]

stores simple TopicMapTopics which are currently placed in the user's personal workspace of a DeepaMehta instance.

stores simple TopicMapTopics which are currently placed in the user's personal workspace of a DeepaMehta instance. The maps are loaded lazy, means: all Topics as FXBaseTopic, as Containers FXBaseTopic and Associations as FXBaseAssociations are loaded when the map is just to be opened

Profile: common, desktop

 

Inherited Variables

Script Function Summary

public getInstance() : AppModel
Returns
AppModel
 

Inherited Functions