com.yobotics.simulationconstructionset.util.gui
Class YoGUIMessageFrame

java.lang.Object
  extended by com.yobotics.simulationconstructionset.util.gui.YoGUIMessageFrame
All Implemented Interfaces:
GlobalParameterChangedListener

public class YoGUIMessageFrame
extends java.lang.Object
implements GlobalParameterChangedListener

Title:

Description:

Copyright: Copyright (c) 2007

Company:

Version:
1.0
Author:
not attributable

Field Summary
static java.lang.String messageWindowName
           
static boolean showMessagePanel
           
 
Method Summary
static void appendMessageToPanel(int panelIndex, java.lang.String message)
           
static void appendMessageToPanel(int panelIndex, java.lang.String message, java.awt.Color color)
           
 void booleanValueChanged(GlobalParameter globalParameter, java.lang.String comment, boolean previousValue, boolean newValue)
           
 void createChangeListener(java.lang.String tabName)
           
static int createGUIMessagePanel(java.lang.String name)
           
 void doubleValueChanged(GlobalParameter globalParameter, java.lang.String comment, double previousValue, double newValue)
           
 void enumValueChanged(GlobalParameter globalParameter, java.lang.String comment, java.lang.Enum<?> previousValue, java.lang.Enum<?> newValue)
           
static YoGUIMessageFrame getInstance()
           
 void globalParameterCreated(GlobalParameter globalParameter)
           
 void integerValueChanged(GlobalParameter globalParameter, java.lang.String comment, int previousValue, int newValue)
           
static void main(java.lang.String[] args)
           
static void popupInformationMessage(java.lang.String message)
           
static void popupWarningMessage(java.lang.String warning)
           
static void reset()
           
static void setTimeVariable(DoubleYoVariable time)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

showMessagePanel

public static boolean showMessagePanel

messageWindowName

public static java.lang.String messageWindowName
Method Detail

getInstance

public static YoGUIMessageFrame getInstance()

setTimeVariable

public static void setTimeVariable(DoubleYoVariable time)

createChangeListener

public void createChangeListener(java.lang.String tabName)

popupWarningMessage

public static void popupWarningMessage(java.lang.String warning)

popupInformationMessage

public static void popupInformationMessage(java.lang.String message)

appendMessageToPanel

public static void appendMessageToPanel(int panelIndex,
                                        java.lang.String message)

appendMessageToPanel

public static void appendMessageToPanel(int panelIndex,
                                        java.lang.String message,
                                        java.awt.Color color)

createGUIMessagePanel

public static int createGUIMessagePanel(java.lang.String name)

reset

public static void reset()

globalParameterCreated

public void globalParameterCreated(GlobalParameter globalParameter)
Specified by:
globalParameterCreated in interface GlobalParameterChangedListener

booleanValueChanged

public void booleanValueChanged(GlobalParameter globalParameter,
                                java.lang.String comment,
                                boolean previousValue,
                                boolean newValue)
Specified by:
booleanValueChanged in interface GlobalParameterChangedListener

doubleValueChanged

public void doubleValueChanged(GlobalParameter globalParameter,
                               java.lang.String comment,
                               double previousValue,
                               double newValue)
Specified by:
doubleValueChanged in interface GlobalParameterChangedListener

integerValueChanged

public void integerValueChanged(GlobalParameter globalParameter,
                                java.lang.String comment,
                                int previousValue,
                                int newValue)
Specified by:
integerValueChanged in interface GlobalParameterChangedListener

enumValueChanged

public void enumValueChanged(GlobalParameter globalParameter,
                             java.lang.String comment,
                             java.lang.Enum<?> previousValue,
                             java.lang.Enum<?> newValue)
Specified by:
enumValueChanged in interface GlobalParameterChangedListener

main

public static void main(java.lang.String[] args)