Class DmxModelerController
- java.lang.Object
-
- org.bidib.wizard.mvc.dmx.controller.DmxModelerController
-
- All Implemented Interfaces:
org.bidib.wizard.api.model.listener.NodeListListener,DmxModelerControllerListener
public class DmxModelerController extends Object implements DmxModelerControllerListener, org.bidib.wizard.api.model.listener.NodeListListener
-
-
Constructor Summary
Constructors Constructor Description DmxModelerController(org.bidib.wizard.api.model.NodeInterface node, JFrame parent)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcloseView(DmxSceneryModel dmxSceneryModel)com.vlsolutions.swing.docking.DockablecreateDockable()voidlistChanged()voidlistNodeAdded(org.bidib.wizard.api.model.NodeInterface node)voidlistNodeRemoved(org.bidib.wizard.api.model.NodeInterface node)voidnodeChanged(org.bidib.wizard.api.model.NodeInterface node)voidnodeStateChanged(org.bidib.wizard.api.model.NodeInterface node)voidnodeWillChange(org.bidib.wizard.api.model.NodeInterface node)voidopenView(DmxScenery dmxScenery)voidportConfigChanged(org.bidib.wizard.model.ports.Port<?> port)The config of the port has changed.voidstart(com.vlsolutions.swing.docking.DockingDesktop desktop, org.bidib.wizard.api.model.NodeListProvider mainModel)
-
-
-
Constructor Detail
-
DmxModelerController
public DmxModelerController(org.bidib.wizard.api.model.NodeInterface node, JFrame parent)
-
-
Method Detail
-
start
public void start(com.vlsolutions.swing.docking.DockingDesktop desktop, org.bidib.wizard.api.model.NodeListProvider mainModel)
-
createDockable
public com.vlsolutions.swing.docking.Dockable createDockable()
-
openView
public void openView(DmxScenery dmxScenery)
- Specified by:
openViewin interfaceDmxModelerControllerListener- Parameters:
dmxScenery- the DMX scenery to open
-
closeView
public void closeView(DmxSceneryModel dmxSceneryModel)
- Specified by:
closeViewin interfaceDmxModelerControllerListener- Parameters:
dmxSceneryModel- the view associated with the provided DMX scenery to close
-
listChanged
public void listChanged()
- Specified by:
listChangedin interfaceorg.bidib.wizard.api.model.listener.NodeListListener
-
nodeChanged
public void nodeChanged(org.bidib.wizard.api.model.NodeInterface node)
- Specified by:
nodeChangedin interfaceorg.bidib.wizard.api.model.listener.NodeListListener
-
nodeStateChanged
public void nodeStateChanged(org.bidib.wizard.api.model.NodeInterface node)
- Specified by:
nodeStateChangedin interfaceorg.bidib.wizard.api.model.listener.NodeListListener
-
listNodeAdded
public void listNodeAdded(org.bidib.wizard.api.model.NodeInterface node)
- Specified by:
listNodeAddedin interfaceorg.bidib.wizard.api.model.listener.NodeListListener
-
listNodeRemoved
public void listNodeRemoved(org.bidib.wizard.api.model.NodeInterface node)
- Specified by:
listNodeRemovedin interfaceorg.bidib.wizard.api.model.listener.NodeListListener
-
nodeWillChange
public void nodeWillChange(org.bidib.wizard.api.model.NodeInterface node)
- Specified by:
nodeWillChangein interfaceorg.bidib.wizard.api.model.listener.NodeListListener
-
portConfigChanged
public void portConfigChanged(org.bidib.wizard.model.ports.Port<?> port)
Description copied from interface:DmxModelerControllerListenerThe config of the port has changed.- Specified by:
portConfigChangedin interfaceDmxModelerControllerListener- Parameters:
port- the port
-
-