rpg.core
Class GameManager
java.lang.Object
rpg.core.GameManager
public class GameManager
- extends java.lang.Object
Identities represent collections of GameIcons and GameIconTrays
Method Summary |
void |
addIdentity(Identity id)
|
void |
addPropertyChangeListener(java.beans.PropertyChangeListener listener)
|
void |
addPropertyChangeListener(java.lang.String propertyName,
java.beans.PropertyChangeListener listener)
|
boolean |
doesUserControl(GameIcon icon)
|
boolean |
doesUserControl(GameIconTray tray)
|
boolean |
doesUserControl(Identity id)
|
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)
|
Identity |
getActiveIdentity()
|
static ChatStream |
getChatStream()
|
static GameManager |
getGameManager()
|
java.util.List<Identity> |
getIdentities()
|
Identity |
getIdentity(java.lang.String name)
|
java.beans.PropertyChangeListener[] |
getPropertyChangeListeners()
|
java.beans.PropertyChangeListener[] |
getPropertyChangeListeners(java.lang.String propertyName)
|
boolean |
hasListeners(java.lang.String propertyName)
|
void |
removeIdentity(Identity id)
|
void |
removePropertyChangeListener(java.beans.PropertyChangeListener listener)
|
void |
removePropertyChangeListener(java.lang.String propertyName,
java.beans.PropertyChangeListener listener)
|
void |
setActiveIdentity(Identity id)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
getGameManager
public static GameManager getGameManager()
getChatStream
public static ChatStream getChatStream()
getActiveIdentity
public Identity getActiveIdentity()
throws NoIdentityException
- Throws:
NoIdentityException
setActiveIdentity
public void setActiveIdentity(Identity id)
addIdentity
public void addIdentity(Identity id)
removeIdentity
public void removeIdentity(Identity id)
getIdentities
public java.util.List<Identity> getIdentities()
getIdentity
public Identity getIdentity(java.lang.String name)
doesUserControl
public boolean doesUserControl(GameIcon icon)
doesUserControl
public boolean doesUserControl(GameIconTray tray)
doesUserControl
public boolean doesUserControl(Identity id)
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