graphlab.ui
Class UI
java.lang.Object
graphlab.ui.UI
public class UI
- extends java.lang.Object
this class is the base class of UI actions,
it contains the methods to load UserInterfaces from XML
it contains the methods to access different parts of a UI...
- Author:
- Azin Azadi
Constructor Summary |
UI(BlackBoard bb,
boolean visible)
constructor |
Method Summary |
void |
addXML(java.lang.String XMLFilePath,
java.lang.Class resClass)
fek mikonam ke in add xml kare plugin ha ro rah bendaze, vali hala kheili
ghatiam, in tarif methoda ro ehtemalan taghir baies dad. |
void |
addXMLFromString(java.lang.String XMLString,
java.lang.Class resClass)
|
static java.lang.String |
extractHelpPlugin(BlackBoard blackboard,
Plugger plugger,
java.lang.String index,
java.lang.String dest,
java.lang.String filter)
|
GFrame |
getGFrame()
|
void |
loadXML(java.lang.String XMLFilePath,
java.lang.Class resClass)
|
void |
loadXML(java.lang.String XMLFilePath,
java.lang.Class resClass,
GFrame frame)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
name
public static final java.lang.String name
- See Also:
- Constant Field Values
actions
public java.util.HashMap<java.lang.String,AbstractAction> actions
UI
public UI(BlackBoard bb,
boolean visible)
- constructor
- Parameters:
bb
- visible
-
addXML
public void addXML(java.lang.String XMLFilePath,
java.lang.Class resClass)
throws java.io.IOException,
org.xml.sax.SAXException
- fek mikonam ke in add xml kare plugin ha ro rah bendaze, vali hala kheili
ghatiam, in tarif methoda ro ehtemalan taghir baies dad.
- Parameters:
XMLFilePath
-
- Throws:
java.io.IOException
org.xml.sax.SAXException
loadXML
public void loadXML(java.lang.String XMLFilePath,
java.lang.Class resClass)
throws java.io.IOException,
org.xml.sax.SAXException
- Throws:
java.io.IOException
org.xml.sax.SAXException
addXMLFromString
public void addXMLFromString(java.lang.String XMLString,
java.lang.Class resClass)
throws java.io.IOException,
org.xml.sax.SAXException
- Throws:
java.io.IOException
org.xml.sax.SAXException
loadXML
public void loadXML(java.lang.String XMLFilePath,
java.lang.Class resClass,
GFrame frame)
throws java.io.IOException,
org.xml.sax.SAXException
- Throws:
java.io.IOException
org.xml.sax.SAXException
extractHelpPlugin
public static java.lang.String extractHelpPlugin(BlackBoard blackboard,
Plugger plugger,
java.lang.String index,
java.lang.String dest,
java.lang.String filter)
getGFrame
public GFrame getGFrame()