Uses of Class
fr.emn.inputeditor.LiteDesk

Packages that use LiteDesk
fr.emn.inputeditor   
fr.emn.reactiveinput   
 

Uses of LiteDesk in fr.emn.inputeditor
 

Subclasses of LiteDesk in fr.emn.inputeditor
 class LiteSortedDesk
           
 

Methods in fr.emn.inputeditor that return LiteDesk
 LiteDesk JNodesView.currentDesk()
           
 LiteDesk JDeskView.currentDesk()
           
 LiteDesk[] JDeskView.getDesks()
           
protected static LiteDesk Proxy.createDesk(Configuration source)
          Not fully implemented
protected static LiteDesk Proxy.createDeskTMP(DeviceFolder source)
           
 LiteDesk MyPickedList.getTopDesk()
           
 

Methods in fr.emn.inputeditor with parameters of type LiteDesk
 void ProxyListener.nodesOpened(LiteDesk c, LiteNode[] d)
           
 void ProxyListener.nodesFailed(LiteDesk c, LiteNode[] d)
           
 void ProxyListener.deskStarted(LiteDesk c)
           
 void ProxyListener.deskStopped(LiteDesk c)
           
 void JNodesView.addDesk(LiteDesk desk)
           
 void JNodesView.removeDesk(LiteDesk desk)
           
 void JNodesView.setCurrentDesk(LiteDesk desk)
          Currently only one desk is used
 void JDeskView.addDesk(java.lang.String fileName, LiteDesk desk)
           
 void JDeskView.close(LiteDesk desk)
          close file
 void JDeskView.rebuild(LiteDesk desk)
           
 void JDeskView.rebuild(LiteDesk desk, java.lang.String newScript)
           
 void JDeskView.startDesk(LiteDesk d, boolean withStats)
           
 void JDeskView.load(LiteDesk desk, java.io.File icFile)
          Load an existing configuration
 void JDeskView.removeDesk(LiteDesk desk)
           
 boolean JDeskView.save(LiteDesk desk, java.io.File icFile)
          Save current configuration to a file
 boolean JDeskView.saveXML(LiteDesk desk, java.io.File icFile)
          Save current configuration to an XML file
 void JDeskView.setCurrentDesk(LiteDesk desk)
           
 void JDeskView.nodesOpened(LiteDesk d, LiteNode[] n)
           
 void JDeskView.nodesFailed(LiteDesk d, LiteNode[] n)
           
 void JDeskView.deskStarted(LiteDesk d)
           
 void JDeskView.deskStopped(LiteDesk d)
           
static java.lang.String Proxy.getNodeAlias(LiteDesk desk, LiteNode node)
           
static void Proxy.doAddNode(LiteDesk c, LiteNode node)
           
static boolean Proxy.doChangeNodeParameter(LiteDesk desk, LiteNode node, java.lang.String name, java.lang.Object value)
           
static void Proxy.doCreateLink(LiteDesk c, LiteInSlot in, LiteOutSlot out)
           
static void Proxy.mutate(LiteDesk d, LiteNode n)
          Force a single device to mutate without propagating mutations (used for debugging).
static LiteNode[][] Proxy.doPrepareRunning(LiteDesk c)
           
static boolean Proxy.doPrepareRunning(LiteDesk c, LiteNode n)
           
static void Proxy.doRelease(LiteDesk c)
          Call this when you do not want to run this configuration for a long time, or before closing the configuration.
static void Proxy.doRemoveLink(LiteDesk c, LiteInSlot in, LiteOutSlot out)
           
static void Proxy.doRemoveNode(LiteDesk c, LiteNode node)
           
static void Proxy.doStartRunning(LiteDesk c, boolean withAnalysis)
          Starts the configuration.
static void Proxy.doStopRunning(LiteDesk c)
          Stops running without deallocating resources (devices stay open).
protected static Configuration Proxy.getConfiguration(LiteDesk desk)
           
static java.lang.String Proxy.getDescription(LiteDesk desk, LiteNode node)
           
static java.lang.String Proxy.getDescription(LiteDesk desk, LiteSlot slot)
           
static java.lang.String Proxy.getEditorScript(LiteDesk desk)
          Creates the "Editor" section of the configuration script.
static java.lang.String Proxy.getHelp(LiteDesk desk, LiteNode node)
           
static java.lang.String Proxy.getHelp(LiteDesk desk, LiteSlot slot)
           
static java.lang.String Proxy.getHelp(LiteDesk desk, Lite lite)
           
static java.lang.String Proxy.getScript(LiteDesk desk)
          Returns the full script (Configuration + Editor layout) of this LiteDesk.
static boolean Proxy.isEmpty(LiteDesk desk)
           
static boolean Proxy.isLinkGeneratingCycle(LiteDesk desk, LiteSlot source, LiteSlot dest)
          PENDING: A refaire avec 4 slots en parametres.
static boolean Proxy.isLinkValid(LiteDesk conf, LiteSlot source, LiteSlot dest)
          This is used for interactive wiring, so that valid destination slots are highlighted.
static boolean Proxy.isLinkValid(LiteDesk conf, LiteSlot s1, LiteSlot s2, LiteSlot disconnect1, LiteSlot disconnect2)
          This is used for interactive wiring, so that valid destination slots are highlighted.
static boolean Proxy.isRunning(LiteDesk desk)
           
static LiteNode[] Proxy.updateDesk(LiteDesk c)
          Updates this desk with current config and returns nodes that need to be redisplayed.
static boolean Proxy.loadDesk(LiteDesk desk, java.io.File icFile)
           
static boolean Proxy.saveDesk(LiteDesk desk, java.io.File icFile)
           
static void Proxy.updateDesk(LiteDesk desk, java.lang.String script)
          Updates this desk with a new config script (the Configuration object is kept).
static int Proxy.getFrequency(LiteDesk d)
           
static void Proxy.setFrequency(LiteDesk d, int freq)
           
static void Proxy.doChangeLabel(LiteDesk d, LiteNode n, java.lang.String lbl)
           
static javax.swing.JFrame Proxy.getJFrameContext(LiteDesk d)
           
protected static void Proxy.fireNodesOpened(LiteDesk d, LiteNode[] n)
           
protected static void Proxy.fireNodesFailed(LiteDesk d, LiteNode[] n)
           
protected static void Proxy.fireDeskStarted(LiteDesk d)
           
protected static void Proxy.fireDeskStopped(LiteDesk d)
           
 void JScriptEditor.setDesk(LiteDesk desk, boolean showFileSource)
           
 

Constructors in fr.emn.inputeditor with parameters of type LiteDesk
ShortcutGroup(LiteDesk desk)
           
ShortcutGroup(LiteDesk desk, java.util.Vector nodes)
           
 

Uses of LiteDesk in fr.emn.reactiveinput
 

Methods in fr.emn.reactiveinput with parameters of type LiteDesk
 boolean XMLWriter.save(LiteDesk desk)
           
 void XMLWriter.saveLayout(LiteDesk desk)
           
 boolean XMLWriter.save(java.io.PrintStream out, LiteDesk desk)
           
 boolean XMLWriter.save(java.io.File icfFile, LiteDesk desk)
          Saves this configuration to an .icf file.