|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.montsuqi.monsia.Interface
public class Interface
An class that represents the result of parsing Glade's interface definition.
| Constructor Summary | |
|---|---|
Interface(java.util.List roots,
Protocol protocol)
|
|
| Method Summary | |
|---|---|
void |
addAccels(java.awt.Component widget,
WidgetInfo info)
|
void |
addSignal(SignalData sData)
|
(package private) void |
buildWidgetTree(java.util.List roots)
|
java.awt.Component |
getWidget(java.lang.String name)
|
java.awt.Component |
getWidgetByLongName(java.lang.String longName)
|
java.lang.String |
getWidgetLongName(java.awt.Component widget)
|
static boolean |
handleAccels(java.awt.event.KeyEvent e)
|
static Interface |
parseInput(java.io.InputStream input,
Protocol protocol)
A factory method that builds an Interface instance. |
void |
setButtonGroup(javax.swing.JRadioButton button,
java.lang.String groupName)
|
void |
setDefaultWidget(java.awt.Component widget)
|
void |
setFocusWidget(java.awt.Component widget)
|
void |
setLongName(java.lang.String longName,
java.awt.Component widget)
|
void |
setMenuBar(javax.swing.JMenuBar menuBar)
|
void |
setName(java.lang.String name,
java.awt.Component widget)
|
void |
setTopLevel(java.awt.Component widget)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
Interface(java.util.List roots,
Protocol protocol)
| Method Detail |
|---|
public void setDefaultWidget(java.awt.Component widget)
public void setFocusWidget(java.awt.Component widget)
public static Interface parseInput(java.io.InputStream input,
Protocol protocol)
A factory method that builds an Interface instance.
This method takes its source XML from input InputStream and parses it using a SAX parser.
SAX parser is selected in following way:
input - source input stream from which the Glade file is read.protocol - protocol(connection) object passed to signal connectors.
public java.awt.Component getWidget(java.lang.String name)
public java.awt.Component getWidgetByLongName(java.lang.String longName)
public java.lang.String getWidgetLongName(java.awt.Component widget)
public void setButtonGroup(javax.swing.JRadioButton button,
java.lang.String groupName)
public void setTopLevel(java.awt.Component widget)
public void addSignal(SignalData sData)
public void addAccels(java.awt.Component widget,
WidgetInfo info)
void buildWidgetTree(java.util.List roots)
public void setName(java.lang.String name,
java.awt.Component widget)
public void setLongName(java.lang.String longName,
java.awt.Component widget)
public static boolean handleAccels(java.awt.event.KeyEvent e)
public void setMenuBar(javax.swing.JMenuBar menuBar)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||