|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
org.starhope.rahab.ui.SpyUI
public class SpyUI
WRITEME: Document this type. twheys@gmail.com Dec 29, 2009
Nested Class Summary |
---|
Nested classes/interfaces inherited from class javax.swing.JPanel |
---|
JPanel.AccessibleJPanel |
Nested classes/interfaces inherited from class javax.swing.JComponent |
---|
JComponent.AccessibleJComponent |
Nested classes/interfaces inherited from class java.awt.Container |
---|
Container.AccessibleAWTContainer |
Nested classes/interfaces inherited from class java.awt.Component |
---|
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy |
Fields inherited from class javax.swing.JComponent |
---|
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW |
Fields inherited from class java.awt.Component |
---|
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
Fields inherited from interface java.awt.image.ImageObserver |
---|
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
---|---|
SpyUI(MessageCallBack actionCallBack,
String zoneName)
twheys@gmail.com Dec 29, 2009 |
Method Summary | |
---|---|
private void |
addLeafToTree(String leafName,
String branchName,
DefaultMutableTreeNode rootTree)
twheys@gmail.com Dec 30, 2009 |
protected void |
addStylesToDocument(StyledDocument document)
twheys@gmail.com Dec 30, 2009 |
void |
addToHistory(String message)
twheys@gmail.com Dec 31, 2009 |
void |
addUserToHouse(String userName,
String room)
twheys@gmail.com Dec 30, 2009 |
void |
addUserToMOD(String userName)
twheys@gmail.com Dec 31, 2009 |
void |
addUserToRoom(String userName,
String room)
twheys@gmail.com Dec 30, 2009 |
void |
addUserToUserList(String userName)
twheys@gmail.com Dec 30, 2009 |
private DefaultMutableTreeNode |
getBranchByNameFromRoot(String room,
DefaultMutableTreeNode rootTree)
twheys@gmail.com Dec 30, 2009 |
private JPanel |
getInputField()
twheys@gmail.com Dec 29, 2009 |
private String |
getLogo()
twheys@gmail.com Jan 5, 2010 |
protected String |
getNextTokenInHistory(boolean olderToken)
twheys@gmail.com Dec 31, 2009 |
private JScrollPane |
getRoomListTab()
twheys@gmail.com Dec 30, 2009 |
private static JScrollPane |
getScrollForTextPane(Component textPane)
twheys@gmail.com Jan 5, 2010 |
private JTabbedPane |
getTabbedPane()
twheys@gmail.com Jan 5, 2010 |
private DefaultMutableTreeNode |
getTreeBranchByUserObject(String room,
DefaultMutableTreeNode leaf)
twheys@gmail.com Dec 30, 2009 |
protected JList |
getUserList()
|
private JTabbedPane |
getUserLists()
twheys@gmail.com Dec 29, 2009 |
private JScrollPane |
getUserListTab()
twheys@gmail.com Dec 30, 2009 |
void |
initListOfUsers(Vector<String> newUserListVector)
twheys@gmail.com Dec 30, 2009 |
private void |
refreshJTree(JTree jTree)
twheys@gmail.com Jan 5, 2010 |
private void |
refreshRoomList()
twheys@gmail.com Jan 5, 2010 |
void |
removeLeafFromTree(String userName,
DefaultMutableTreeNode rootTree)
twheys@gmail.com Dec 30, 2009 |
void |
removeUserFromRoomList(String userName)
twheys@gmail.com Dec 30, 2009 |
private void |
scrollZoneOutputToBottom()
twheys@gmail.com Dec 30, 2009 |
protected void |
sendPublicMessage()
twheys@gmail.com Dec 30, 2009 |
void |
setTreeRoot(String zone)
twheys@gmail.com Dec 30, 2009 |
void |
setZoneChatAutoScrolls(boolean autoscrolls)
twheys@gmail.com Feb 8, 2010 |
void |
showBlackListMessage(String speaker,
String room,
String message)
twheys@gmail.com Mar 10, 2010 |
void |
showDialog(String title,
String label,
String message)
twheys@gmail.com Dec 30, 2009 |
void |
showErrorMessage(String message)
twheys@gmail.com Dec 30, 2009 |
private void |
showMessage(String speaker,
String room,
String message,
Style userNameStyle,
Style displayTextStyle)
twheys@gmail.com Dec 29, 2009 |
void |
showModMessage(String speaker,
String message)
twheys@gmail.com Mar 10, 2010 |
void |
showRedListMessage(String speaker,
String room,
String message)
twheys@gmail.com Mar 10, 2010 |
void |
showReport(String reportingUser,
String reportedUser,
String room)
twheys@gmail.com Jan 5, 2010 |
void |
showSaidMessage(String speaker,
String room,
String message)
twheys@gmail.com Mar 10, 2010 |
void |
showSystemMessage(String systemMessage)
twheys@gmail.com Dec 29, 2009 |
Methods inherited from class javax.swing.JPanel |
---|
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
private static final String BLACKLIST_TEXT_STYLE
private static final String ERROR_TEXT_STYLE
private static final String GRAY_TEXT_STYLE
private static final int MAX_HISTORY_TOKENS
private static final String MOD_DISPLAY_TEXT_STYLE
private static final String MODERATOR_NAME_STYLE
private static final String NORMAL_TEXT_STYLE
private static final String PUBLIC_USER_NAME_STYLE
private static final String REDLIST_TEXT_STYLE
private static final long serialVersionUID
private static final String SYSTEM_NAME_STYLE
private static final String SYSTEM_SPEAKER
private String currentZone
private final DateFormat dateFormatter
private final StyledDocument gameMailStyledDocument
private final JTextPane gameMailTextPane
private final Vector<String> history
private int historyTracker
private DefaultMutableTreeNode houseListRoot
protected JTextField inputTextArea
Logger logger
private final MessageCallBack messageCallBack
private DefaultMutableTreeNode modListRoot
protected final RightClickContextMenu rightClickContext
private JTree roomList
private DefaultMutableTreeNode roomListRoot
private DefaultMutableTreeNode root
private final MouseListener USER_LIST_MOUSE_LISTENER
private JList userList
private Vector<String> userListVector
private final StyledDocument zoneChatStyledDocument
private final JTextPane zoneChatTextPane
Constructor Detail |
---|
public SpyUI(MessageCallBack actionCallBack, String zoneName)
twheys@gmail.com Dec 29, 2009A SpyUI WRITEME...
actionCallBack
- WRITEMEzoneName
- WRITEMEMethod Detail |
---|
private static JScrollPane getScrollForTextPane(Component textPane)
twheys@gmail.com Jan 5, 2010TO getScrollForTextPane WRITEME...
textPane
- WRITEME
private void addLeafToTree(String leafName, String branchName, DefaultMutableTreeNode rootTree)
twheys@gmail.com Dec 30, 2009TO addLeafToTree WRITEME...
leafName
- WRITEMEbranchName
- WRITEMErootTree
- WRITEMEprotected void addStylesToDocument(StyledDocument document)
twheys@gmail.com Dec 30, 2009TO addStylesToDocument WRITEME...
document
- WRITEMEpublic void addToHistory(String message)
twheys@gmail.com Dec 31, 2009TO addToHistory WRITEME...
message
- WRITEMEpublic void addUserToHouse(String userName, String room)
twheys@gmail.com Dec 30, 2009TO addUserToRoom WRITEME...
userName
- WRITEMEroom
- WRITEMEpublic void addUserToMOD(String userName)
twheys@gmail.com Dec 31, 2009TO addUserToMOD WRITEME...
userName
- WRITEMEpublic void addUserToRoom(String userName, String room)
twheys@gmail.com Dec 30, 2009TO addUserToRoom WRITEME...
userName
- WRITEMEroom
- WRITEMEpublic void addUserToUserList(String userName)
twheys@gmail.com Dec 30, 2009TO addUserToUserList WRITEME...
userName
- WRITEMEprivate DefaultMutableTreeNode getBranchByNameFromRoot(String room, DefaultMutableTreeNode rootTree) throws Exception
twheys@gmail.com Dec 30, 2009TO getRoomBranchByRoomName WRITEME...
room
- WRITEMErootTree
- WRITEME
Exception
- WRITEMEprivate JPanel getInputField()
twheys@gmail.com Dec 29, 2009TO getInputField WRITEME...
private String getLogo()
twheys@gmail.com Jan 5, 2010TO getLogo WRITEME...
protected String getNextTokenInHistory(boolean olderToken)
twheys@gmail.com Dec 31, 2009TO getNextTokenInHistory WRITEME...
olderToken
- WRITEME
private JScrollPane getRoomListTab()
twheys@gmail.com Dec 30, 2009TO getRoomListTab WRITEME...
private JTabbedPane getTabbedPane()
twheys@gmail.com Jan 5, 2010TO getChatTabbedPane WRITEME...
private DefaultMutableTreeNode getTreeBranchByUserObject(String room, DefaultMutableTreeNode leaf) throws Exception
twheys@gmail.com Dec 30, 2009TO getRoomBranchByRoomName WRITEME...
room
- WRITEMEleaf
- WRITEME
Exception
- WRITEMEprotected JList getUserList()
private JTabbedPane getUserLists()
twheys@gmail.com Dec 29, 2009TO getUserLists WRITEME...
private JScrollPane getUserListTab()
twheys@gmail.com Dec 30, 2009TO getUserListTab WRITEME...
public void initListOfUsers(Vector<String> newUserListVector)
twheys@gmail.com Dec 30, 2009TO initListOfUsers WRITEME...
newUserListVector
- WRITEMEprivate void refreshJTree(JTree jTree)
twheys@gmail.com Jan 5, 2010TO refreshRoomList WRITEME...
jTree
- WRITEMEprivate void refreshRoomList()
twheys@gmail.com Jan 5, 2010TO refreshRoomList WRITEME...
public void removeLeafFromTree(String userName, DefaultMutableTreeNode rootTree)
twheys@gmail.com Dec 30, 2009TO removeUserFromRoomList WRITEME...
userName
- WRITEME WRITEMErootTree
- WRITEME WRITEMEpublic void removeUserFromRoomList(String userName)
twheys@gmail.com Dec 30, 2009TO removeUserFromRoomList WRITEME...
userName
- WRITEMEprivate void scrollZoneOutputToBottom()
twheys@gmail.com Dec 30, 2009TO scrollOutputToBottom WRITEME...
protected void sendPublicMessage()
twheys@gmail.com Dec 30, 2009TO sendPublicMessage WRITEME...
public void setTreeRoot(String zone)
twheys@gmail.com Dec 30, 2009TO setTreeRoot WRITEME...
zone
- WRITEMEpublic void setZoneChatAutoScrolls(boolean autoscrolls)
twheys@gmail.com Feb 8, 2010TO setZoneChatAutoScrolls set the autoscrolls on the zoneChatTextPane
autoscrolls
- WRITEMEpublic void showBlackListMessage(String speaker, String room, String message)
twheys@gmail.com Mar 10, 2010TO showSaidMessage WRITEME...
speaker
- WRITEMEroom
- WRITEMEmessage
- WRITEMEpublic void showDialog(String title, String label, String message)
twheys@gmail.com Dec 30, 2009TO showPopupDialog WRITEME...
title
- WRITEMElabel
- WRITEMEmessage
- WRITEMEpublic void showErrorMessage(String message)
twheys@gmail.com Dec 30, 2009TO showErrorMessage WRITEME...
message
- WRITEMEprivate void showMessage(String speaker, String room, String message, Style userNameStyle, Style displayTextStyle)
twheys@gmail.com Dec 29, 2009TO showMessage WRITEME...
speaker
- WRITEMEroom
- WRITEMEmessage
- WRITEMEuserNameStyle
- WRITEMEdisplayTextStyle
- WRITEMEpublic void showModMessage(String speaker, String message)
twheys@gmail.com Mar 10, 2010TO showSaidMessage WRITEME...
speaker
- WRITEMEmessage
- WRITEMEpublic void showRedListMessage(String speaker, String room, String message)
twheys@gmail.com Mar 10, 2010TO showSaidMessage WRITEME...
speaker
- WRITEMEroom
- WRITEMEmessage
- WRITEMEpublic void showReport(String reportingUser, String reportedUser, String room)
twheys@gmail.com Jan 5, 2010TO showReport WRITEME...
reportingUser
- WRITEMEreportedUser
- WRITEMEroom
- WRITEMEpublic void showSaidMessage(String speaker, String room, String message)
twheys@gmail.com Mar 10, 2010TO showSaidMessage WRITEME...
speaker
- WRITEMEroom
- WRITEMEmessage
- WRITEMEpublic void showSystemMessage(String systemMessage)
twheys@gmail.com Dec 29, 2009TO showMessage WRITEME...
systemMessage
- WRITEME
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |