ApplicationInterpreter.ApplicationInterpreter Class Reference

#include <class_application_interpreter_1_1_application_interpreter.h>

Inheritance diagram for ApplicationInterpreter.ApplicationInterpreter:
Inheritance graph
[legend]

List of all members.

Public Member Functions

  __init__ ()
  deactivate ()
  Abstract - to be implemented by the subclasses.
  SwitchApplicationMode ()
  MEASUREMENT_MODE_CHANGED ()
  APPLICATION_CLOSE_SCENE ()
  APPLICATION_SHUTDOWN ()
  This message is currently used to defer the final SHUTDOWN message until all other messages resulting from a QUIT or GEOMETRY_ALL_DELETED message have been processed.
  SET_DOCUMENT ()
  CLIENT_CONNECTION_STATUS ()
  APPLICATION_SET_MODE ()
  APPLICATION_SET_INTERACTION_MODE ()
  APPLICATION_REMOVE_FILE ()
  APPLICATION_SAVE_FILE ()
  If the mode is not 'a' or 'A', it will be set to 'w'.
  APPLICATION_REQUEST_PATH ()
  Sends an APPLICATION_PATH message.
  APPLICATION_SEND_MESSAGE_BUNDLE ()
  APPLICATION_SET_UNITS ()
  APPLICATION_PREFERENCES_LOADED ()
  APPLICATION_RESET_WARNING_DIALOGS ()
  APPLICATION_DRAG_HIT ()
  APPLICATION_DROP_FILES ()
  APPLICATION_DROP_TEXT ()
  KYNAPSE_ENABLED ()
  APPLICATION_CHANGE_VALUE ()
  FRAME_END_NOTIFICATION ()
  BEHAVIOR_STARTED ()
  BEHAVIOR_STOPPED ()
  SHOT_STARTED ()
  SHOT_PLAYING_DONE ()
  SLIDE_PLAY_STARTED ()
  SLIDE_PLAY_ENDED ()
  VIEWER_LAYOUT ()

Member Function Documentation

ApplicationInterpreter.ApplicationInterpreter.__init__ ( )
ApplicationInterpreter.ApplicationInterpreter.deactivate ( )

Abstract - to be implemented by the subclasses.

Performs the operations necessary to place this interpreter into a passive state. Ensure that this base class implementation is called by the subclass implementation.

Reimplemented from MessageInterpreter.MessageInterpreter.

ApplicationInterpreter.ApplicationInterpreter.SwitchApplicationMode ( )
ApplicationInterpreter.ApplicationInterpreter.MEASUREMENT_MODE_CHANGED ( )
ApplicationInterpreter.ApplicationInterpreter.APPLICATION_CLOSE_SCENE ( )
ApplicationInterpreter.ApplicationInterpreter.APPLICATION_SHUTDOWN ( )

This message is currently used to defer the final SHUTDOWN message until all other messages resulting from a QUIT or GEOMETRY_ALL_DELETED message have been processed.

So there should be only one thing left to do:

ApplicationInterpreter.ApplicationInterpreter.SET_DOCUMENT ( )
ApplicationInterpreter.ApplicationInterpreter.CLIENT_CONNECTION_STATUS ( )
ApplicationInterpreter.ApplicationInterpreter.APPLICATION_SET_MODE ( )
ApplicationInterpreter.ApplicationInterpreter.APPLICATION_SET_INTERACTION_MODE ( )
ApplicationInterpreter.ApplicationInterpreter.APPLICATION_REMOVE_FILE ( )
ApplicationInterpreter.ApplicationInterpreter.APPLICATION_SAVE_FILE ( )

If the mode is not 'a' or 'A', it will be set to 'w'.

ApplicationInterpreter.ApplicationInterpreter.APPLICATION_REQUEST_PATH ( )

Sends an APPLICATION_PATH message.

getApplicationDirectory() usually returns something like: C: Files Maui or with a local build: C: or with a unit test: C:

We don't care much about the unit test case, but for the other two cases, we want to start from the directory one-up from here.

ApplicationInterpreter.ApplicationInterpreter.APPLICATION_SEND_MESSAGE_BUNDLE ( )
ApplicationInterpreter.ApplicationInterpreter.APPLICATION_SET_UNITS ( )
ApplicationInterpreter.ApplicationInterpreter.APPLICATION_PREFERENCES_LOADED ( )
ApplicationInterpreter.ApplicationInterpreter.APPLICATION_RESET_WARNING_DIALOGS ( )
ApplicationInterpreter.ApplicationInterpreter.APPLICATION_DRAG_HIT ( )
ApplicationInterpreter.ApplicationInterpreter.APPLICATION_DROP_FILES ( )
ApplicationInterpreter.ApplicationInterpreter.APPLICATION_DROP_TEXT ( )
ApplicationInterpreter.ApplicationInterpreter.KYNAPSE_ENABLED ( )
ApplicationInterpreter.ApplicationInterpreter.APPLICATION_CHANGE_VALUE ( )
ApplicationInterpreter.ApplicationInterpreter.FRAME_END_NOTIFICATION ( )
ApplicationInterpreter.ApplicationInterpreter.BEHAVIOR_STARTED ( )
ApplicationInterpreter.ApplicationInterpreter.BEHAVIOR_STOPPED ( )
ApplicationInterpreter.ApplicationInterpreter.SHOT_STARTED ( )
ApplicationInterpreter.ApplicationInterpreter.SHOT_PLAYING_DONE ( )
ApplicationInterpreter.ApplicationInterpreter.SLIDE_PLAY_STARTED ( )
ApplicationInterpreter.ApplicationInterpreter.SLIDE_PLAY_ENDED ( )
ApplicationInterpreter.ApplicationInterpreter.VIEWER_LAYOUT ( )

ApplicationInterpreter.ApplicationInterpreter ApplicationInterpreter.ApplicationInterpreter ApplicationInterpreter.ApplicationInterpreter ApplicationInterpreter.ApplicationInterpreter ApplicationInterpreter.ApplicationInterpreter ApplicationInterpreter.ApplicationInterpreter ApplicationInterpreter.ApplicationInterpreter ApplicationInterpreter.ApplicationInterpreter ApplicationInterpreter.ApplicationInterpreter ApplicationInterpreter.ApplicationInterpreter
ApplicationInterpreter.ApplicationInterpreter ApplicationInterpreter.ApplicationInterpreter ApplicationInterpreter.ApplicationInterpreter ApplicationInterpreter.ApplicationInterpreter ApplicationInterpreter.ApplicationInterpreter ApplicationInterpreter.ApplicationInterpreter ApplicationInterpreter.ApplicationInterpreter ApplicationInterpreter.ApplicationInterpreter ApplicationInterpreter.ApplicationInterpreter ApplicationInterpreter.ApplicationInterpreter