Project CASUAL
API for CASUAL
 All Classes Namespaces Functions Variables
Public Member Functions | Public Attributes | List of all members
com.casual_dev.zodui.contentpanel.ZodPanelController Class Reference
Inheritance diagram for com.casual_dev.zodui.contentpanel.ZodPanelController:
CASUAL.instrumentation.ModeTrackerInterface

Public Member Functions

void setParentObject (CASUALZodMainUI mainUI)
 
void appendToLog (String text)
 
void initialize (URL url, ResourceBundle rb)
 
void setZodPanelContent (ZodPanelContent zpc)
 
ZodPanelContent getZodPanelContent ()
 
void updateProgress ()
 
void disposeZod (GridPane parent)
 
void setStatus (String string)
 
void setMode (Mode setMode)
 

Public Attributes

ProgressIndicator progressIndicator
 

Detailed Description

Zod Panel FXML Controller provides logic for the panels

Author
adamoutler

Member Function Documentation

void com.casual_dev.zodui.contentpanel.ZodPanelController.disposeZod ( GridPane  parent)

Removes this Zod Panel from the parent.

Parameters
parentparent to have this object removed from
ZodPanelContent com.casual_dev.zodui.contentpanel.ZodPanelController.getZodPanelContent ( )

returns a new ZodPanelContent with the same values as the current object.

Returns
new ZodPanelContent
void com.casual_dev.zodui.contentpanel.ZodPanelController.setMode ( Mode  mode)

logs the current CASUAL mode. Override this for things like images

Parameters
modemode desired

Implements CASUAL.instrumentation.ModeTrackerInterface.

void com.casual_dev.zodui.contentpanel.ZodPanelController.setParentObject ( CASUALZodMainUI  mainUI)

Sets the parent object for communication.

Parameters
mainUICASUAL Main UI.
void com.casual_dev.zodui.contentpanel.ZodPanelController.setStatus ( String  string)

Sets the status. Status is shown in a highly visible area, and may be updated frequently.

Parameters
stringvalue to be set as status
void com.casual_dev.zodui.contentpanel.ZodPanelController.setZodPanelContent ( ZodPanelContent  zpc)

sets zod panel content from a ZodPanelContent. useful for creating a new object

Parameters
zpczod panel content.
void com.casual_dev.zodui.contentpanel.ZodPanelController.updateProgress ( )

Performs calculations and updates the progress/status bar. should be called after every percentage update.


The documentation for this class was generated from the following file: