Methods Summary |
---|
public final java.util.Hashtable | getAttributes(java.lang.Object control)Generic attributes. You'll need a hashtable lookup -
you can use notes for array access.
return attributes;
|
public final java.lang.String | getCurrentStage(java.lang.Object control)Information about the curent performed operation
if( this.control != control ) return null;
return currentStage;
|
public final java.lang.Object | getNote(java.lang.Object control, int id)
if( this.control != control ) return null;
return notes[id];
|
public final java.lang.Object | getParam(java.lang.Object control)Information about the current request ( or the main object
we are processing )
if( this.control != control ) return null;
return param;
|
public final java.lang.Object[] | getThreadData(java.lang.Object control)
return thData;
|
public final void | setCurrentStage(java.lang.Object control, java.lang.String currentStage)
if( this.control != control ) return;
this.currentStage = currentStage;
|
public final void | setNote(java.lang.Object control, int id, java.lang.Object value)Notes - for attributes that need fast access ( array )
The application is responsible for id management
if( this.control != control ) return;
notes[id]=value;
|
public final void | setParam(java.lang.Object control, java.lang.Object param)
if( this.control != control ) return;
this.param=param;
|
public final void | setThreadData(java.lang.Object control, java.lang.Object[] thData)
this.thData=thData;
|