org.montsuqi.monsia
Class WidgetInfo

java.lang.Object
  extended by org.montsuqi.monsia.WidgetInfo

public class WidgetInfo
extends java.lang.Object

A value ofject used to hold information of a widget in Glade interface definition.


Constructor Summary
WidgetInfo()
           
WidgetInfo(java.lang.String className, java.lang.String name)
           
 
Method Summary
protected  void addAccelInfo(AccelInfo accelInfo)
           
(package private)  void addChild(ChildInfo info)
           
protected  void addProperty(java.lang.String key, java.lang.String value)
           
 void addSignalInfo(SignalInfo signalInfo)
           
 java.util.List getAccels()
           
 ChildInfo getChild(int i)
           
 java.util.List getChildren()
           
 java.lang.String getClassName()
           
(package private)  ChildInfo getLastChild()
           
 java.lang.String getLongName()
           
 java.lang.String getName()
           
(package private)  WidgetInfo getParent()
           
 java.util.Map getProperties()
           
 java.lang.String getProperty(java.lang.String key)
           
 java.util.List getSignals()
           
(package private)  void removeLastChild()
           
(package private)  void setAccels(java.util.List accels)
           
 void setClassName(java.lang.String className)
           
(package private)  void setName(java.lang.String name)
           
(package private)  void setParent(WidgetInfo parent)
           
 void setProperties(java.util.Map properties)
           
 void setProperty(java.lang.String key, java.lang.String value)
           
(package private)  void setSignals(java.util.List signals)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WidgetInfo

WidgetInfo()

WidgetInfo

WidgetInfo(java.lang.String className,
           java.lang.String name)
Method Detail

getParent

WidgetInfo getParent()

setParent

void setParent(WidgetInfo parent)

getLongName

public java.lang.String getLongName()

getClassName

public java.lang.String getClassName()

getName

public java.lang.String getName()

setClassName

public void setClassName(java.lang.String className)

setName

void setName(java.lang.String name)

getProperties

public java.util.Map getProperties()

getProperty

public java.lang.String getProperty(java.lang.String key)

setProperties

public void setProperties(java.util.Map properties)

setProperty

public void setProperty(java.lang.String key,
                        java.lang.String value)

addProperty

protected void addProperty(java.lang.String key,
                           java.lang.String value)

getSignals

public java.util.List getSignals()

setSignals

void setSignals(java.util.List signals)

getAccels

public java.util.List getAccels()

setAccels

void setAccels(java.util.List accels)

removeLastChild

void removeLastChild()

addChild

void addChild(ChildInfo info)

getChild

public ChildInfo getChild(int i)

getLastChild

ChildInfo getLastChild()

getChildren

public java.util.List getChildren()

addSignalInfo

public void addSignalInfo(SignalInfo signalInfo)

addAccelInfo

protected void addAccelInfo(AccelInfo accelInfo)