Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
C
D
E
F
G
H
I
N
P
R
S
T
A
addChatListener(ChatListener)
- Method in class rpg.core.
ChatStream
addCommandProcessor(ChatCommandProcessor)
- Method in class rpg.core.
ChatStream
addGameIcon(GameIcon)
- Method in class rpg.core.
GameIconTray
addGameIconTray(GameIconTray)
- Method in class rpg.core.
Identity
addIdentity(Identity)
- Method in class rpg.core.
GameManager
addPropertyChangeListener(PropertyChangeListener)
- Method in class rpg.core.
GameIcon
addPropertyChangeListener(String, PropertyChangeListener)
- Method in class rpg.core.
GameIcon
addPropertyChangeListener(PropertyChangeListener)
- Method in class rpg.core.
GameIconTray
addPropertyChangeListener(String, PropertyChangeListener)
- Method in class rpg.core.
GameIconTray
addPropertyChangeListener(PropertyChangeListener)
- Method in class rpg.core.
GameManager
addPropertyChangeListener(String, PropertyChangeListener)
- Method in class rpg.core.
GameManager
addPropertyChangeListener(PropertyChangeListener)
- Method in class rpg.core.
Identity
addPropertyChangeListener(String, PropertyChangeListener)
- Method in class rpg.core.
Identity
addToMessage(String)
- Method in class rpg.core.
ChatMessage
Appends an element to this message.
addToMessage(ChatMarkup)
- Method in class rpg.core.
ChatMessage
Appends an element to this message.
addToMessage(ChatMessage)
- Method in class rpg.core.
ChatMessage
Appends the contents of another message to this one, including all markup.
C
ChatCommandProcessor
- Interface in
rpg.util
ChatListener
- Interface in
rpg.util
Implement this interface if you wish to receive messages from the ChatStream object.
ChatMarkup
- Class in
rpg.core
ChatMarkup acts as a specifier for the formatting of a Chat message (or a piece of it).
ChatMarkup()
- Constructor for class rpg.core.
ChatMarkup
Creates a default ChatMarkup container using 12-point SansSerif, in black, without any special characteristics.
ChatMarkup(GameIcon)
- Constructor for class rpg.core.
ChatMarkup
Creates a ChatMarkup container using some GameIcon's voice characteristics as its starting point.
ChatMessage
- Class in
rpg.core
ChatMessage represents a single message sent through the chat system.
ChatMessage()
- Constructor for class rpg.core.
ChatMessage
Creates a new ChatMessage with a single string as the message.
ChatMessage(String)
- Constructor for class rpg.core.
ChatMessage
Creates a new ChatMessage with a single string as the message.
ChatStream
- Class in
rpg.core
ChatStream represents the flow of text through the game system.
ChatStream()
- Constructor for class rpg.core.
ChatStream
clearGameIcons()
- Method in class rpg.core.
GameIconTray
clearGameIconTrays()
- Method in class rpg.core.
Identity
compareTo(Object)
- Method in class rpg.core.
GameIcon
GameIcons are comparable by their "name" property.
D
doesUserControl(GameIcon)
- Method in class rpg.core.
GameManager
doesUserControl(GameIconTray)
- Method in class rpg.core.
GameManager
doesUserControl(Identity)
- Method in class rpg.core.
GameManager
E
EmoteProcessor
- Class in
rpg.util
EmoteProcessor()
- Constructor for class rpg.util.
EmoteProcessor
F
fireIndexedPropertyChange(String, int, boolean, boolean)
- Method in class rpg.core.
GameIcon
fireIndexedPropertyChange(String, int, int, int)
- Method in class rpg.core.
GameIcon
fireIndexedPropertyChange(String, int, Object, Object)
- Method in class rpg.core.
GameIcon
fireIndexedPropertyChange(String, int, boolean, boolean)
- Method in class rpg.core.
GameIconTray
fireIndexedPropertyChange(String, int, int, int)
- Method in class rpg.core.
GameIconTray
fireIndexedPropertyChange(String, int, Object, Object)
- Method in class rpg.core.
GameIconTray
fireIndexedPropertyChange(String, int, boolean, boolean)
- Method in class rpg.core.
GameManager
fireIndexedPropertyChange(String, int, int, int)
- Method in class rpg.core.
GameManager
fireIndexedPropertyChange(String, int, Object, Object)
- Method in class rpg.core.
GameManager
fireIndexedPropertyChange(String, int, boolean, boolean)
- Method in class rpg.core.
Identity
fireIndexedPropertyChange(String, int, int, int)
- Method in class rpg.core.
Identity
fireIndexedPropertyChange(String, int, Object, Object)
- Method in class rpg.core.
Identity
fireMessage(ChatMessage)
- Method in class rpg.core.
ChatStream
Transmits a message to all interested listeners.
firePropertyChange(PropertyChangeEvent)
- Method in class rpg.core.
GameIcon
firePropertyChange(String, boolean, boolean)
- Method in class rpg.core.
GameIcon
firePropertyChange(String, int, int)
- Method in class rpg.core.
GameIcon
firePropertyChange(String, Object, Object)
- Method in class rpg.core.
GameIcon
firePropertyChange(PropertyChangeEvent)
- Method in class rpg.core.
GameIconTray
firePropertyChange(String, boolean, boolean)
- Method in class rpg.core.
GameIconTray
firePropertyChange(String, int, int)
- Method in class rpg.core.
GameIconTray
firePropertyChange(String, Object, Object)
- Method in class rpg.core.
GameIconTray
firePropertyChange(PropertyChangeEvent)
- Method in class rpg.core.
GameManager
firePropertyChange(String, boolean, boolean)
- Method in class rpg.core.
GameManager
firePropertyChange(String, int, int)
- Method in class rpg.core.
GameManager
firePropertyChange(String, Object, Object)
- Method in class rpg.core.
GameManager
firePropertyChange(PropertyChangeEvent)
- Method in class rpg.core.
Identity
firePropertyChange(String, boolean, boolean)
- Method in class rpg.core.
Identity
firePropertyChange(String, int, int)
- Method in class rpg.core.
Identity
firePropertyChange(String, Object, Object)
- Method in class rpg.core.
Identity
G
GameIcon
- Class in
rpg.core
GameIcons represent "game elements" in a visual form.
GameIcon()
- Constructor for class rpg.core.
GameIcon
Creates a new GameIcon with the name "icon", no portrait or image, and basic defaults for use as a voice.
GameIconTray
- Class in
rpg.core
GameIconTrays hold zero or more GameIcons.
GameIconTray()
- Constructor for class rpg.core.
GameIconTray
GameManager
- Class in
rpg.core
Identities represent collections of GameIcons and GameIconTrays
getActiveIdentity()
- Method in class rpg.core.
GameManager
getChatListeners()
- Method in class rpg.core.
ChatStream
getChatStream()
- Static method in class rpg.core.
GameManager
getCommandProcessors()
- Method in class rpg.core.
ChatStream
getDescription()
- Method in class rpg.core.
GameIcon
getFlagBold()
- Method in class rpg.core.
ChatMarkup
Returns true if this markup indicates text should be in bold.
getFlagItalic()
- Method in class rpg.core.
ChatMarkup
Returns true if this markup indicates text should be italicized.
getFlagUnderline()
- Method in class rpg.core.
ChatMarkup
Returns true if this markup indicates text should be underlined.
getFont()
- Method in class rpg.core.
ChatMarkup
Returns the name of the font family to use for this markup.
getFontColor()
- Method in class rpg.core.
ChatMarkup
Returns the font color to use for this markup.
getFontSize()
- Method in class rpg.core.
ChatMarkup
Returns the point size of the font to use for this markup.
getGameIconTray()
- Method in class rpg.core.
GameIcon
getGameIconTrays()
- Method in class rpg.core.
Identity
getGameManager()
- Static method in class rpg.core.
GameManager
getIconImage()
- Method in class rpg.core.
GameIcon
getIcons()
- Method in class rpg.core.
GameIconTray
getIdentities()
- Method in class rpg.core.
GameManager
getIdentity(String)
- Method in class rpg.core.
GameManager
getIsFreelyMovable()
- Method in class rpg.core.
GameIcon
getIsHidden()
- Method in class rpg.core.
GameIcon
getIsVoice()
- Method in class rpg.core.
GameIcon
getMessage()
- Method in class rpg.core.
ChatMessage
Returns a List holding the message components.
getMessageAsString()
- Method in class rpg.core.
ChatMessage
Returns a simple String equivalent of this message.
getName()
- Method in class rpg.core.
GameIcon
getName()
- Method in class rpg.core.
GameIconTray
getName()
- Method in class rpg.core.
Identity
getOwner()
- Method in class rpg.core.
GameIconTray
getPortrait()
- Method in class rpg.core.
GameIcon
getPropertyChangeListeners()
- Method in class rpg.core.
GameIcon
getPropertyChangeListeners(String)
- Method in class rpg.core.
GameIcon
getPropertyChangeListeners()
- Method in class rpg.core.
GameIconTray
getPropertyChangeListeners(String)
- Method in class rpg.core.
GameIconTray
getPropertyChangeListeners()
- Method in class rpg.core.
GameManager
getPropertyChangeListeners(String)
- Method in class rpg.core.
GameManager
getPropertyChangeListeners()
- Method in class rpg.core.
Identity
getPropertyChangeListeners(String)
- Method in class rpg.core.
Identity
getVoice()
- Method in class rpg.core.
Identity
getVoiceFont()
- Method in class rpg.core.
GameIcon
getVoiceFontColor()
- Method in class rpg.core.
GameIcon
getVoiceFontSize()
- Method in class rpg.core.
GameIcon
getVoiceIsBolded()
- Method in class rpg.core.
GameIcon
getVoiceIsItalicized()
- Method in class rpg.core.
GameIcon
getVoiceIsUnderlined()
- Method in class rpg.core.
GameIcon
H
handleChatCommand(Identity, ChatMessage)
- Method in interface rpg.util.
ChatCommandProcessor
handleChatCommand(Identity, ChatMessage)
- Method in class rpg.util.
EmoteProcessor
hasListeners(String)
- Method in class rpg.core.
GameIcon
hasListeners(String)
- Method in class rpg.core.
GameIconTray
hasListeners(String)
- Method in class rpg.core.
GameManager
hasListeners(String)
- Method in class rpg.core.
Identity
I
Identity
- Class in
rpg.core
Identities represent collections of GameIcons and GameIconTrays
Identity()
- Constructor for class rpg.core.
Identity
N
NoIdentityException
- Exception in
rpg.util
NoIdentityException()
- Constructor for exception rpg.util.
NoIdentityException
P
parseMessage(Identity, ChatMessage)
- Method in class rpg.core.
ChatStream
Parses user input and fires a new ChatMessage based on it.
R
receiveChatMessage(ChatMessage)
- Method in interface rpg.util.
ChatListener
Invoked to receive a ChatMessage.
removeChatListener(ChatListener)
- Method in class rpg.core.
ChatStream
removeCommandProcessor(ChatCommandProcessor)
- Method in class rpg.core.
ChatStream
removeGameIcon(GameIcon)
- Method in class rpg.core.
GameIconTray
removeGameIconTray(GameIconTray)
- Method in class rpg.core.
Identity
removeIdentity(Identity)
- Method in class rpg.core.
GameManager
removePropertyChangeListener(PropertyChangeListener)
- Method in class rpg.core.
GameIcon
removePropertyChangeListener(String, PropertyChangeListener)
- Method in class rpg.core.
GameIcon
removePropertyChangeListener(PropertyChangeListener)
- Method in class rpg.core.
GameIconTray
removePropertyChangeListener(String, PropertyChangeListener)
- Method in class rpg.core.
GameIconTray
removePropertyChangeListener(PropertyChangeListener)
- Method in class rpg.core.
GameManager
removePropertyChangeListener(String, PropertyChangeListener)
- Method in class rpg.core.
GameManager
removePropertyChangeListener(PropertyChangeListener)
- Method in class rpg.core.
Identity
removePropertyChangeListener(String, PropertyChangeListener)
- Method in class rpg.core.
Identity
rpg.core
- package rpg.core
rpg.util
- package rpg.util
S
setActiveIdentity(Identity)
- Method in class rpg.core.
GameManager
setDescription(String)
- Method in class rpg.core.
GameIcon
setFlagBold(boolean)
- Method in class rpg.core.
ChatMarkup
Sets whether this markup indicates text should be in bold.
setFlagItalic(boolean)
- Method in class rpg.core.
ChatMarkup
Sets whether this markup indicates text should be italicized.
setFlagUnderline(boolean)
- Method in class rpg.core.
ChatMarkup
Sets whether this markup indicates text should be underlined.
setFont(String)
- Method in class rpg.core.
ChatMarkup
Sets the name of the font family to use for this markup.
setFontColor(Color)
- Method in class rpg.core.
ChatMarkup
Sets the font color to use for this markup.
setFontSize(int)
- Method in class rpg.core.
ChatMarkup
Sets the point size of the font to use for this markup.
setGameIconTray(GameIconTray)
- Method in class rpg.core.
GameIcon
setIconImage(String)
- Method in class rpg.core.
GameIcon
setIsFreelyMovable(boolean)
- Method in class rpg.core.
GameIcon
setIsHidden(boolean)
- Method in class rpg.core.
GameIcon
setIsVoice(boolean)
- Method in class rpg.core.
GameIcon
setName(String)
- Method in class rpg.core.
GameIcon
setName(String)
- Method in class rpg.core.
GameIconTray
setName(String)
- Method in class rpg.core.
Identity
setOwner(Identity)
- Method in class rpg.core.
GameIconTray
setPortrait(String)
- Method in class rpg.core.
GameIcon
setVoice(GameIcon)
- Method in class rpg.core.
Identity
setVoiceFont(String)
- Method in class rpg.core.
GameIcon
setVoiceFontColor(Color)
- Method in class rpg.core.
GameIcon
setVoiceFontSize(int)
- Method in class rpg.core.
GameIcon
setVoiceIsBolded(boolean)
- Method in class rpg.core.
GameIcon
setVoiceIsItalicized(boolean)
- Method in class rpg.core.
GameIcon
setVoiceIsUnderlined(boolean)
- Method in class rpg.core.
GameIcon
T
toString()
- Method in class rpg.core.
ChatMessage
toString()
- Method in class rpg.core.
GameIcon
toString()
- Method in class rpg.core.
GameIconTray
toString()
- Method in exception rpg.util.
NoIdentityException
A
C
D
E
F
G
H
I
N
P
R
S
T
Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes