|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectscone.accesstracking.IESpyEventDecoder
public class IESpyEventDecoder
The methods of this class are called by AppletConnector. Every message of the applet has its own method to evaluate the received information and to create and change Access events.
Field Summary | |
---|---|
static int |
ADDRESSBAR
|
static int |
BACK
|
static int |
BOOKMARK
|
static int |
BROWSER_IE
|
static int |
BROWSER_NS
|
static int |
EXPLORERBAR
|
static int |
FORMSUBMIT
|
static int |
FRAGMENT
|
static int |
HEURISTIC
|
static int |
HOME
|
static int |
HOTKEY
|
static int |
HTMLMENU
|
static int |
LINK
|
static int |
LINKBUTTON
|
static int |
MAINMENU
|
static int |
NEWWINDOW
|
static int |
NEXT
|
static int |
RELOAD
|
static int |
SELFLINK
|
static int |
SKIPPED
|
static int |
TBBUTTON
|
static int |
TBMENU
|
Constructor Summary | |
---|---|
IESpyEventDecoder()
|
Method Summary | |
---|---|
void |
formSubmited(long formTime,
java.lang.String formAction)
This Method is invoked by Transceiver every time the User submits a form in a browser window. |
void |
linkClicked(java.lang.String linkId,
long linkTime)
This Method is invoked everytime the user clicks a link or chooses a Bookmark or performes any other action to load new page. |
void |
logMessage(java.lang.String className,
java.lang.String method,
java.lang.String param)
This Method is invoked by Transceiver every time a specific user-action shall be logged. |
void |
pageUnloaded(long stoppedTime)
When Page is unloaded, the Applet sends a corresponding text via status- line. |
void |
printMsg(java.lang.String textMsg)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final int LINK
public static final int FRAGMENT
public static final int SELFLINK
public static final int FORMSUBMIT
public static final int RELOAD
public static final int BACK
public static final int NEXT
public static final int SKIPPED
public static final int NEWWINDOW
public static final int BOOKMARK
public static final int LINKBUTTON
public static final int ADDRESSBAR
public static final int HOME
public static final int EXPLORERBAR
public static final int HOTKEY
public static final int HTMLMENU
public static final int MAINMENU
public static final int TBBUTTON
public static final int TBMENU
public static final int BROWSER_NS
public static final int BROWSER_IE
public static final int HEURISTIC
Constructor Detail |
---|
public IESpyEventDecoder()
Method Detail |
---|
public void pageUnloaded(long stoppedTime)
stoppedTime
- The time the page was unloadedpublic void linkClicked(java.lang.String linkId, long linkTime)
action
- BitArray indicating users last actionpublic void formSubmited(long formTime, java.lang.String formAction)
appletStartTime
- userId
- nodeId
- startTime
- frameName
- formTime
- The time the formsubmit button was clickedformAction
- The Action called by the formaccessEventExistedString
- If page comes from cache, a new start time had to be used.browserName
- Number describing the browserpublic void logMessage(java.lang.String className, java.lang.String method, java.lang.String param)
This message is then reported to the class and the (static) method defined in the transmitted parameters.
Use the following JavaScript-Command to send a message:
document.LogApplet.logMsg("logMessage\nclassName=PACKAGE.CLASSNAME\nmethod=STATIC_METHOD\nparameter=PARAMETER_TO_BE_SENT\n");
where the strings in CAPITALS have to be replaced by the class, method and parameter you want...
className
- Name of the class that shall be informedmethod
- Name of the (static) method that shall be informed.param
- The parameter/ message to be sent.public void printMsg(java.lang.String textMsg)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |