|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.starhope.rahab.Rahab
public class Rahab
WRITEME: Document this type. twheys@gmail.com Dec 29, 2009
| Nested Class Summary | |
|---|---|
(package private) class |
Rahab.DisplayInterfaceRunner
|
| Field Summary | |
|---|---|
static String |
$EAVES
WRITEME: Document this field. |
static String |
$MOD
WRITEME: Document this field. |
protected Timer |
antiTimeOut
|
protected SpyUI |
applicationGUI
|
private JFrame |
applicationWindow
|
private static Rahab |
client
WRITEME: Document this field. |
private String |
currentZone
|
private boolean |
echoRoomJoins
Display room joins |
(package private) static boolean |
isConnected
WRITEME: Document this field. |
(package private) static boolean |
isLoggedIn
WRITEME: Document this field. |
protected String |
key
WRITEME |
protected static Logger |
logger
WRITEME: Document this field. |
static String |
LOGIN_ZONE
WRITEME: Document this field. |
private org.starhope.vergil.net.smartFaux.SmartFauxEventListener |
messageEvent
WRITEME |
private org.starhope.vergil.net.smartFaux.SmartFauxEventListener |
onConnection
WRITEME |
private org.starhope.vergil.net.smartFaux.SmartFauxEventListener |
onConnectionLost
WRITEME |
private org.starhope.vergil.net.smartFaux.SmartFauxEventListener |
onExtensionRequest
WRITEME |
private org.starhope.vergil.net.smartFaux.SmartFauxEventListener |
onJoinRoom
WRITEME |
private org.starhope.vergil.net.smartFaux.SmartFauxEventListener |
onJoinRoomError
WRITEME |
private org.starhope.vergil.net.smartFaux.SmartFauxEventListener |
onRandomKey
WRITEME |
private org.starhope.vergil.net.smartFaux.SmartFauxEventListener |
onRoomListUpdate
WRITEME |
private org.starhope.vergil.net.smartFaux.SmartFauxEventListener |
onUserEnterRoom
|
private org.starhope.vergil.net.smartFaux.SmartFauxEventListener |
onUserLeftRoom
|
private String |
password
|
private static String |
roomPassword
WRITEME: Document this field. |
(package private) String |
server
|
static String[] |
servers
WRITEME: Document this field. |
org.starhope.vergil.net.smartFaux.SmartFauxClient |
sfClient
Smart Fox Server |
(package private) TimerTask |
task
|
static String |
unitSep
WRITEME: Document this field. |
private String |
userName
|
| Constructor Summary | |
|---|---|
Rahab(String userNameAttempt,
String passwordAttempt,
String serverAttempt)
twheys@gmail.com Dec 29, 2009 |
|
| Method Summary | |
|---|---|
static void |
addJournalEntry(String entryText)
twheys@gmail.com Jan 28, 2010 |
private void |
connect()
twheys@gmail.com Dec 30, 2009 |
protected SpyUI |
createAndShowGUI()
Create the GUI and show it. |
static void |
createAndShowHTMLPage(String url)
twheys@gmail.com Dec 29, 2009 |
static void |
createAndShowLoginPrompt()
twheys@gmail.com Dec 29, 2009 |
static void |
createAndShowShiftJournal()
twheys@gmail.com Dec 29, 2009 |
protected void |
createAndShowZonePrompt(Vector<Zone> zones)
twheys@gmail.com Dec 29, 2009 |
private void |
createJournalExtension(String entryText)
twheys@gmail.com Jan 28, 2010 |
protected void |
disectMessageEvent(String messageEventParam)
twheys@gmail.com Dec 30, 2009 |
private void |
displayInterface()
twheys@gmail.com Dec 29, 2009 |
private void |
doMessageEventAction(String user,
String room,
Actions verb,
String message)
twheys@gmail.com Dec 30, 2009 |
protected void |
extractLoginInfoFromJSON(org.json.JSONObject dataObj)
twheys@gmail.com Dec 30, 2009 |
protected void |
extractRoomListFromJSON(org.json.JSONObject dataObj)
twheys@gmail.com Dec 30, 2009 |
protected void |
extractUserListFromJSON(org.json.JSONObject dataObj)
twheys@gmail.com Dec 30, 2009 |
protected static String |
getApple(String key,
String pass)
twheys@gmail.com Dec 30, 2009 |
private String |
getRoomDisplayName(String room)
twheys@gmail.com Dec 30, 2009 |
void |
getUserAndRoomListsFromServer()
twheys@gmail.com Jan 22, 2010 |
private Vector<String> |
getUserListFromJSON(org.json.JSONObject userListJSON)
twheys@gmail.com Dec 30, 2009 |
JFrame |
getWindow()
twheys@gmail.com Jan 22, 2010 |
protected Vector<Zone> |
getZoneListFromJSON(org.json.JSONObject zoneList)
twheys@gmail.com Dec 30, 2009 |
protected void |
handleFailedLogin(String message)
twheys@gmail.com Dec 29, 2009 |
private void |
initSFListeners()
twheys@gmail.com Dec 29, 2009 |
boolean |
isEchoRoomJoins()
|
void |
killSession(boolean andExit)
twheys@gmail.com Jan 22, 2010 |
static void |
killSessionStatically(boolean andExit)
twheys@gmail.com Feb 3, 2010 |
protected static void |
login(String username,
String password,
String server)
twheys@gmail.com Dec 29, 2009 |
static void |
loginNewUser()
twheys@gmail.com Jan 22, 2010 |
protected void |
loginToZone(String zone)
twheys@gmail.com Dec 29, 2009 |
static void |
main(String[] args)
twheys@gmail.com Dec 29, 2009 |
private void |
moveUser(String user,
String room)
twheys@gmail.com Dec 30, 2009 |
static void |
openResource(String url)
twheys@gmail.com Jan 22, 2010 |
void |
promptForZone(Vector<Zone> zones)
twheys@gmail.com Dec 29, 2009 |
static void |
reloadUserAndRoomLists()
|
private void |
removeUser(String user,
String room)
twheys@gmail.com Dec 30, 2009 |
private void |
reportUser(String user,
String room,
String reportedUser)
twheys@gmail.com Jan 5, 2010 |
void |
retrieveZoneList()
twheys@gmail.com Jan 22, 2010 |
static void |
retrieveZoneListStatically()
twheys@gmail.com Feb 3, 2010 |
protected void |
sendPublicCommand(String command,
String[] params)
twheys@gmail.com Dec 30, 2009 |
protected void |
sendPublicMessage(String message)
twheys@gmail.com Dec 30, 2009 |
private void |
setAutoscrolls(boolean selected)
twheys@gmail.com Feb 8, 2010 |
static void |
setAutoScrollsStatically(boolean selected)
twheys@gmail.com Feb 8, 2010 |
static void |
setEchoJoinsStatically(boolean selected)
twheys@gmail.com Mar 3, 2010 |
void |
setEchoRoomJoins(boolean newEchoRoomJoins)
|
private void |
showMessage(String user,
String room,
String message)
Deprecated. use SpyUI.showSaidMessage(String, String, String)
instead |
private void |
updateRoomListWithMovedUser(String user,
String room)
twheys@gmail.com Dec 30, 2009 |
static void |
validateUserStaffLevelOrExit(int staffLevel)
twheys@gmail.com Dec 29, 2009 |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final String $EAVES
public static final String $MOD
private static Rahab client
static boolean isConnected
static boolean isLoggedIn
protected static final Logger logger
public static final String LOGIN_ZONE
private static final String roomPassword
public static final String[] servers
public static final String unitSep
protected transient Timer antiTimeOut
protected SpyUI applicationGUI
private JFrame applicationWindow
private String currentZone
private boolean echoRoomJoins
protected String key
private final org.starhope.vergil.net.smartFaux.SmartFauxEventListener messageEvent
private final org.starhope.vergil.net.smartFaux.SmartFauxEventListener onConnection
private final org.starhope.vergil.net.smartFaux.SmartFauxEventListener onConnectionLost
private final org.starhope.vergil.net.smartFaux.SmartFauxEventListener onExtensionRequest
private final org.starhope.vergil.net.smartFaux.SmartFauxEventListener onJoinRoom
private final org.starhope.vergil.net.smartFaux.SmartFauxEventListener onJoinRoomError
private final org.starhope.vergil.net.smartFaux.SmartFauxEventListener onRandomKey
private final org.starhope.vergil.net.smartFaux.SmartFauxEventListener onRoomListUpdate
private final org.starhope.vergil.net.smartFaux.SmartFauxEventListener onUserEnterRoom
private final org.starhope.vergil.net.smartFaux.SmartFauxEventListener onUserLeftRoom
private final String password
final String server
public final transient org.starhope.vergil.net.smartFaux.SmartFauxClient sfClient
transient TimerTask task
private final String userName
| Constructor Detail |
|---|
public Rahab(String userNameAttempt,
String passwordAttempt,
String serverAttempt)
twheys@gmail.com Dec 29, 2009A Spy WRITEME...
userNameAttempt - WRITEMEpasswordAttempt - WRITEMEserverAttempt - WRITEME| Method Detail |
|---|
public static void addJournalEntry(String entryText)
twheys@gmail.com Jan 28, 2010TO addJournalEntry WRITEME...
entryText - WRITEMEpublic static void createAndShowHTMLPage(String url)
twheys@gmail.com Dec 29, 2009TO createAndShowLoginScreen WRITEME...
url - WRITEMEpublic static void createAndShowLoginPrompt()
twheys@gmail.com Dec 29, 2009TO createAndShowLoginScreen WRITEME...
public static void createAndShowShiftJournal()
twheys@gmail.com Dec 29, 2009TO createAndShowLoginScreen WRITEME...
protected static String getApple(String key,
String pass)
twheys@gmail.com Dec 30, 2009TO getApple WRITEME...
key - The secret key to hash the password with.pass - The password to be encrypted
public static void killSessionStatically(boolean andExit)
twheys@gmail.com Feb 3, 2010TO killSession WRITEME...
andExit - WRITEME
protected static void login(String username,
String password,
String server)
twheys@gmail.com Dec 29, 2009TO login WRITEME...
username - WRITEMEpassword - WRITEMEserver - WRITEMEpublic static void loginNewUser()
twheys@gmail.com Jan 22, 2010TO loginNewUser WRITEME...
public static void main(String[] args)
twheys@gmail.com Dec 29, 2009TO main WRITEME...
args - WRITEMEpublic static void openResource(String url)
twheys@gmail.com Jan 22, 2010TO openWebPage WRITEME...
url - WRITEMEpublic static void reloadUserAndRoomLists()
public static void retrieveZoneListStatically()
twheys@gmail.com Feb 3, 2010TO retrieveZoneListStatically WRITEME...
public static void setAutoScrollsStatically(boolean selected)
twheys@gmail.com Feb 8, 2010TO setAutoScrolls WRITEME...
selected - WRITEMEpublic static void setEchoJoinsStatically(boolean selected)
twheys@gmail.com Mar 3, 2010TO setEchoJoinsStatically WRITEME...
selected - WRITEMEpublic static void validateUserStaffLevelOrExit(int staffLevel)
twheys@gmail.com Dec 29, 2009TO validateUserStaffLevelOrExit WRITEME...
staffLevel - WRITEMEprivate void connect()
twheys@gmail.com Dec 30, 2009TO connect WRITEME...
protected SpyUI createAndShowGUI()
SpyUI object that displays the
interface.protected void createAndShowZonePrompt(Vector<Zone> zones)
twheys@gmail.com Dec 29, 2009TO createAndShowLoginScreen WRITEME...
zones - WRITEMEprivate void createJournalExtension(String entryText)
twheys@gmail.com Jan 28, 2010TO createJournalExtension WRITEME...
entryText - WRITEMEprotected void disectMessageEvent(String messageEventParam)
twheys@gmail.com Dec 30, 2009TO readMessage WRITEME...
messageEventParam - WRITEMEprivate void displayInterface()
twheys@gmail.com Dec 29, 2009TO displayInterface WRITEME...
private void doMessageEventAction(String user,
String room,
Actions verb,
String message)
twheys@gmail.com Dec 30, 2009TO doMessageEventAction WRITEME...
user - WRITEMEroom - WRITEMEverb - WRITEMEmessage - WRITEME
protected void extractLoginInfoFromJSON(org.json.JSONObject dataObj)
throws org.json.JSONException
twheys@gmail.com Dec 30, 2009TO extractLoginInfoFromJSON WRITEME...
dataObj - WRITEME
org.json.JSONException - WRITEME
protected void extractRoomListFromJSON(org.json.JSONObject dataObj)
throws org.json.JSONException
twheys@gmail.com Dec 30, 2009TO extractUserListFromJSON WRITEME...
dataObj - WRITEME
org.json.JSONException - WRITEME
protected void extractUserListFromJSON(org.json.JSONObject dataObj)
throws org.json.JSONException
twheys@gmail.com Dec 30, 2009TO extractUserListFromJSON WRITEME...
dataObj - WRITEME
org.json.JSONException - WRITEMEprivate String getRoomDisplayName(String room)
twheys@gmail.com Dec 30, 2009TO getRoomDisplayName WRITEME...
room - WRITEME
public void getUserAndRoomListsFromServer()
twheys@gmail.com Jan 22, 2010TO getUserAndRoomListsFromServer WRITEME...
private Vector<String> getUserListFromJSON(org.json.JSONObject userListJSON)
twheys@gmail.com Dec 30, 2009TO getUserListFromJSON WRITEME...
userListJSON - WRITEME
public JFrame getWindow()
twheys@gmail.com Jan 22, 2010TO getWindow WRITEME...
protected Vector<Zone> getZoneListFromJSON(org.json.JSONObject zoneList)
throws org.json.JSONException
twheys@gmail.com Dec 30, 2009TO getZoneListFromJSON WRITEME...
zoneList - WRITEME
org.json.JSONException - WRITEMEprotected void handleFailedLogin(String message)
twheys@gmail.com Dec 29, 2009TO handleFailedLogin WRITEME...
message - WRITEMEprivate void initSFListeners()
twheys@gmail.com Dec 29, 2009TO initAppiusListener WRITEME...
public boolean isEchoRoomJoins()
public void killSession(boolean andExit)
twheys@gmail.com Jan 22, 2010TO quit WRITEME...
andExit - WRITEMEprotected void loginToZone(String zone)
twheys@gmail.com Dec 29, 2009TO login WRITEME...
zone - WRITEME
private void moveUser(String user,
String room)
twheys@gmail.com Dec 30, 2009TO moveUser WRITEME...
user - WRITEMEroom - WRITEMEpublic void promptForZone(Vector<Zone> zones)
twheys@gmail.com Dec 29, 2009TO promptForZone WRITEME...
zones - WRITEME
private void removeUser(String user,
String room)
twheys@gmail.com Dec 30, 2009TO removeUser WRITEME...
user - WRITEMEroom - WRITEME
private void reportUser(String user,
String room,
String reportedUser)
twheys@gmail.com Jan 5, 2010TO reportUser WRITEME...
user - WRITEMEroom - WRITEMEreportedUser - WRITEMEpublic void retrieveZoneList()
twheys@gmail.com Jan 22, 2010THIS WILL DISCONNECT FROM THE CURRENT ZONE.
protected void sendPublicCommand(String command,
String[] params)
twheys@gmail.com Dec 30, 2009TO sendActionCommand WRITEME...
command - WRITEMEparams - WRITEMEprotected void sendPublicMessage(String message)
twheys@gmail.com Dec 30, 2009TO sendPublicMessage WRITEME...
message - WRITEMEprivate void setAutoscrolls(boolean selected)
twheys@gmail.com Feb 8, 2010TO setAutoscrolls WRITEME...
selected - WRITEMEpublic void setEchoRoomJoins(boolean newEchoRoomJoins)
newEchoRoomJoins - the echoRoomJoins to set
@Deprecated
private void showMessage(String user,
String room,
String message)
SpyUI.showSaidMessage(String, String, String)
instead
twheys@gmail.com Dec 30, 2009
user - WRITEMEroom - WRITEMEmessage - WRITEME
private void updateRoomListWithMovedUser(String user,
String room)
twheys@gmail.com Dec 30, 2009TO updateRoomListWithMovedUser WRITEME...
user - WRITEMEroom - WRITEME
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||