rpg.core
Class GameIconTray
java.lang.Object
   rpg.core.GameIconTray
rpg.core.GameIconTray
- All Implemented Interfaces: 
- java.io.Serializable
- public class GameIconTray 
- extends java.lang.Object- implements java.io.Serializable
GameIconTrays hold zero or more GameIcons.  They have only three
 properties:
 
 - name - a string
 
- owner - an Identity object
 
- icons - an indexed property containing GameIcons
 
Note that this Bean doesn't quite conform to the indexed-properties
 guidelines, mostly because they don't make a lot of sense to me.
- See Also:
- Serialized Form
 
| Method Summary | 
|  void | addGameIcon(GameIcon i)
 | 
|  void | addPropertyChangeListener(java.beans.PropertyChangeListener listener)
 | 
|  void | addPropertyChangeListener(java.lang.String propertyName,
                          java.beans.PropertyChangeListener listener)
 | 
|  void | clearGameIcons()
 | 
|  void | fireIndexedPropertyChange(java.lang.String propertyName,
                          int index,
                          boolean oldValue,
                          boolean newValue)
 | 
|  void | fireIndexedPropertyChange(java.lang.String propertyName,
                          int index,
                          int oldValue,
                          int newValue)
 | 
|  void | fireIndexedPropertyChange(java.lang.String propertyName,
                          int index,
                          java.lang.Object oldValue,
                          java.lang.Object newValue)
 | 
|  void | firePropertyChange(java.beans.PropertyChangeEvent evt)
 | 
|  void | firePropertyChange(java.lang.String propertyName,
                   boolean oldValue,
                   boolean newValue)
 | 
|  void | firePropertyChange(java.lang.String propertyName,
                   int oldValue,
                   int newValue)
 | 
|  void | firePropertyChange(java.lang.String propertyName,
                   java.lang.Object oldValue,
                   java.lang.Object newValue)
 | 
|  java.util.List<GameIcon> | getIcons()
 | 
|  java.lang.String | getName()
 | 
|  Identity | getOwner()
 | 
|  java.beans.PropertyChangeListener[] | getPropertyChangeListeners()
 | 
|  java.beans.PropertyChangeListener[] | getPropertyChangeListeners(java.lang.String propertyName)
 | 
|  boolean | hasListeners(java.lang.String propertyName)
 | 
|  void | removeGameIcon(GameIcon i)
 | 
|  void | removePropertyChangeListener(java.beans.PropertyChangeListener listener)
 | 
|  void | removePropertyChangeListener(java.lang.String propertyName,
                             java.beans.PropertyChangeListener listener)
 | 
|  void | setName(java.lang.String value)
 | 
|  void | setOwner(Identity value)
 | 
|  java.lang.String | toString()
 | 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait | 
 
GameIconTray
public GameIconTray()
toString
public java.lang.String toString()
- 
- Overrides:
- toStringin class- java.lang.Object
 
- 
 
getName
public java.lang.String getName()
- 
 
- 
 
setName
public void setName(java.lang.String value)
- 
 
- 
 
getOwner
public Identity getOwner()
- 
 
- 
 
setOwner
public void setOwner(Identity value)
- 
 
- 
 
addGameIcon
public void addGameIcon(GameIcon i)
- 
 
- 
 
removeGameIcon
public void removeGameIcon(GameIcon i)
- 
 
- 
 
clearGameIcons
public void clearGameIcons()
- 
 
- 
 
getIcons
public java.util.List<GameIcon> getIcons()
- 
 
- 
 
addPropertyChangeListener
public void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
- 
 
- 
- See Also:
- PropertyChangeSupport
 
addPropertyChangeListener
public void addPropertyChangeListener(java.lang.String propertyName,
                                      java.beans.PropertyChangeListener listener)
- 
 
- 
- See Also:
- PropertyChangeSupport
 
fireIndexedPropertyChange
public void fireIndexedPropertyChange(java.lang.String propertyName,
                                      int index,
                                      boolean oldValue,
                                      boolean newValue)
- 
 
- 
- See Also:
- PropertyChangeSupport
 
fireIndexedPropertyChange
public void fireIndexedPropertyChange(java.lang.String propertyName,
                                      int index,
                                      int oldValue,
                                      int newValue)
- 
 
- 
- See Also:
- PropertyChangeSupport
 
fireIndexedPropertyChange
public void fireIndexedPropertyChange(java.lang.String propertyName,
                                      int index,
                                      java.lang.Object oldValue,
                                      java.lang.Object newValue)
- 
 
- 
- See Also:
- PropertyChangeSupport
 
firePropertyChange
public void firePropertyChange(java.beans.PropertyChangeEvent evt)
- 
 
- 
- See Also:
- PropertyChangeSupport
 
firePropertyChange
public void firePropertyChange(java.lang.String propertyName,
                               boolean oldValue,
                               boolean newValue)
- 
 
- 
- See Also:
- PropertyChangeSupport
 
firePropertyChange
public void firePropertyChange(java.lang.String propertyName,
                               int oldValue,
                               int newValue)
- 
 
- 
- See Also:
- PropertyChangeSupport
 
firePropertyChange
public void firePropertyChange(java.lang.String propertyName,
                               java.lang.Object oldValue,
                               java.lang.Object newValue)
- 
 
- 
- See Also:
- PropertyChangeSupport
 
getPropertyChangeListeners
public java.beans.PropertyChangeListener[] getPropertyChangeListeners()
- 
 
- 
- See Also:
- PropertyChangeSupport
 
getPropertyChangeListeners
public java.beans.PropertyChangeListener[] getPropertyChangeListeners(java.lang.String propertyName)
- 
 
- 
- See Also:
- PropertyChangeSupport
 
hasListeners
public boolean hasListeners(java.lang.String propertyName)
- 
 
- 
- See Also:
- PropertyChangeSupport
 
removePropertyChangeListener
public void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
- 
 
- 
- See Also:
- PropertyChangeSupport
 
removePropertyChangeListener
public void removePropertyChangeListener(java.lang.String propertyName,
                                         java.beans.PropertyChangeListener listener)
- 
 
- 
- See Also:
- PropertyChangeSupport