cz.cuni.jagrlib.gui
Class InstanceGUI

java.lang.Object
  extended by cz.cuni.jagrlib.gui.InstanceGUI

public class InstanceGUI
extends java.lang.Object

Class with actual skin.

Since:
0.24
See Also:
InstanceGUI.java

Constructor Summary
InstanceGUI()
           
 
Method Summary
static CompositionGUI newCompositionInstance()
          Creates new instance of Composition.
static ModuleGUI newGroupInstance(InfoGroup _info)
          Creates new instance of Group.
static ChannelGUI newChannelInstance(InfoChannel _info)
          Creates new instance of Channel and connecting Modules and Plugs.
static ModuleGUI newModuleInstance(InfoModule _info)
          Creates new instance of module with info.
static ParamGUI newParam(InfoParam ip)
          Creates new parameter instance.
static ParamGUI newParamBoolean()
           
static ParamGUI newParamCombo()
           
static ParamGUI newParamDouble()
           
static ParamGUI newParamFloat()
           
static ParamGUI newParamInteger()
           
static ParamGUI newParamLong()
           
static ParamGUI newParamSpec()
           
static ParamGUI newParamString()
           
static ParamGUI newParamText()
           
static PlugGUI newPlugInstance(InfoPlug _infoP)
          Creates new instance of Plug with info.
static WorkSpaceGUI newWorkSpaceInstance()
          Creates new instance of WorkSpace.
static ZoomWindow newZoomInstance()
          Creates new instance of zoom window.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InstanceGUI

public InstanceGUI()
Method Detail

newWorkSpaceInstance

public static WorkSpaceGUI newWorkSpaceInstance()
Creates new instance of WorkSpace.

Returns:
Instance of Composition.

newModuleInstance

public static ModuleGUI newModuleInstance(InfoModule _info)
Creates new instance of module with info.

Parameters:
_info - Information about module.
Returns:
Instance of module.

newPlugInstance

public static PlugGUI newPlugInstance(InfoPlug _infoP)
Creates new instance of Plug with info.

Parameters:
_infoP - Information about Plug.
Returns:
Instance of Plug.

newChannelInstance

public static ChannelGUI newChannelInstance(InfoChannel _info)
Creates new instance of Channel and connecting Modules and Plugs.

Parameters:
_info - Information about channel.
Returns:
Instance of Channel.

newGroupInstance

public static ModuleGUI newGroupInstance(InfoGroup _info)
Creates new instance of Group.

Parameters:
_info - Information about group.
Returns:
Instance of Group.

newCompositionInstance

public static CompositionGUI newCompositionInstance()
Creates new instance of Composition.

Returns:
Instance of Composition.

newParamCombo

public static ParamGUI newParamCombo()

newParamInteger

public static ParamGUI newParamInteger()

newParamLong

public static ParamGUI newParamLong()

newParamFloat

public static ParamGUI newParamFloat()

newParamDouble

public static ParamGUI newParamDouble()

newParamString

public static ParamGUI newParamString()

newParamText

public static ParamGUI newParamText()

newParamBoolean

public static ParamGUI newParamBoolean()

newParamSpec

public static ParamGUI newParamSpec()

newParam

public static ParamGUI newParam(InfoParam ip)
Creates new parameter instance.

Parameters:
ip - Information about parameter.
Returns:
Instance of Parameter.

newZoomInstance

public static ZoomWindow newZoomInstance()
Creates new instance of zoom window.

Returns:
Instance of zoom window.