|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--interagents.EuLab | +--interagents.userLab
A EuLab is click consistent when
Field Summary | |
boolean |
alwaysDefaultOperations
|
fundamentals.mouseVector |
clickedAt
|
fundamentals.EuHint |
lastHint
|
interagents.ObjectWithStatus |
orientationBP
|
interagents.ObjectWithStatus |
proximityBP
|
interagents.UndoStack |
rs
The stack used for redo operations. |
interagents.EuLab |
secondary
|
int |
showConstructionLevel
|
java.lang.StringBuffer |
typein
|
interagents.UndoStack |
us
The stack used for undo operations. |
Fields inherited from class interagents.EuLab |
DRAW_ALL, DRAW_MINIMAL, drawTargets, id, info, maxConstructionLevel, objs, pspostamble, pspreamble, segment, traceTree, traceTreeGlobals |
Constructor Summary | |
userLab(interagents.EuLab other,
int clearing)
|
|
userLab(int clearing)
|
|
userLab(int colorScheme,
int clearing)
|
|
userLab(fundamentals.mouseInfo info,
int clearing)
|
Method Summary | |
void |
addArchive(java.util.Random croupier,
librarian.EuLibrarian librarian)
|
void |
addArchive(java.util.Random croupier,
librarian.EuLibrarian librarian,
boolean bar)
|
void |
addEditOperations()
|
void |
addEditOperations(boolean bar)
|
void |
addMainOperations(java.util.Random croupier)
|
void |
addMenuBar()
|
void |
addValidOperations(java.awt.PopupMenu menu,
java.applet.Applet container,
java.awt.event.ActionListener listener)
Compute a list of operations that can be performed on the current selection. |
void |
addZoomOperations()
|
void |
addZoomOperations(boolean bar)
|
boolean |
currentlySelected(interagents.ObjectWithStatus ows)
|
void |
deleteAllObjects()
|
void |
deselectAll()
Deselect all selected objects. |
void |
deselectConditional(boolean nonradii)
|
void |
draw(java.awt.Graphics g,
int level)
|
void |
draw(java.awt.Graphics g,
fundamentals.mouseInfo info,
int level)
level currently ignored |
java.lang.String |
getMessage()
|
operations.Operation |
getOperation(java.lang.String classname)
Get an operation. |
void |
illustrateException(exceptions.UserException ue)
|
void |
initFromLea(librarian.EuCorder lea,
java.util.Random croupier,
int dataline)
|
boolean |
isClean()
|
boolean |
isMessageLab()
|
interagents.ObjectWithStatus |
mouseVicinity(int x,
int y)
|
interagents.ObjectWithStatus |
mouseVicinity(int x,
int y,
fundamentals.mouseInfo info)
|
operations.Operation |
perform(java.lang.String s)
Perform the operation with the specified name. |
void |
register(operations.Operation op)
Register a possible operation. |
void |
rejectUserOperations()
|
void |
removeElement(interagents.ObjectWithStatus ows)
|
void |
select(interagents.finalWrapper sel)
|
void |
selectError(interagents.finalWrapper sel)
|
void |
selectRadius(interagents.ObjectWithStatus ows)
|
void |
showTraceTreeGlobals()
|
java.lang.String |
toPs()
|
void |
trigSelect(interagents.ObjectWithStatus os,
fundamentals.EuVector ev)
|
void |
trigTargets()
|
void |
unSelectRadius()
|
void |
updateMessage()
|
java.util.Vector |
validDefaultOperations()
Compute a list of operations that can be performed on the current selection and can be used as default operations. |
Methods inherited from class interagents.EuLab |
add, addPossiblyKnown, clear, collect, collect, confusionDistance, count, dump, elements, get, initTraceTree, isTargetConsistent, lookup, lookup, lookup, lookup, lookupIndex, lookupIndex, lookupObject, lookupSolutionObject, setSegment, takeRandom, takeRandom |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public fundamentals.mouseVector clickedAt
public interagents.UndoStack us
public interagents.UndoStack rs
public interagents.EuLab secondary
public int showConstructionLevel
public boolean alwaysDefaultOperations
public fundamentals.EuHint lastHint
public interagents.ObjectWithStatus proximityBP
public interagents.ObjectWithStatus orientationBP
public java.lang.StringBuffer typein
Constructor Detail |
public userLab(fundamentals.mouseInfo info, int clearing)
public userLab(int clearing)
public userLab(int colorScheme, int clearing)
public userLab(interagents.EuLab other, int clearing)
Method Detail |
public void select(interagents.finalWrapper sel)
public void selectError(interagents.finalWrapper sel)
public void illustrateException(exceptions.UserException ue)
public boolean isClean()
public void draw(java.awt.Graphics g, fundamentals.mouseInfo info, int level) throws InternalException, DesignException, UserException
EuLab
draw
in class EuLab
InternalException
DesignException
UserException
public void draw(java.awt.Graphics g, int level) throws InternalException, DesignException, UserException
draw
in class EuLab
InternalException
DesignException
UserException
public java.lang.String toPs() throws InternalException, DesignException, UserException
toPs
in class EuLab
InternalException
DesignException
UserException
public void trigTargets()
public interagents.ObjectWithStatus mouseVicinity(int x, int y, fundamentals.mouseInfo info) throws LeaException
LeaException
public interagents.ObjectWithStatus mouseVicinity(int x, int y) throws LeaException
LeaException
public void trigSelect(interagents.ObjectWithStatus os, fundamentals.EuVector ev) throws LeaException
LeaException
public void deselectAll()
public void deselectConditional(boolean nonradii)
public void updateMessage()
public void register(operations.Operation op)
public operations.Operation getOperation(java.lang.String classname)
public void addValidOperations(java.awt.PopupMenu menu, java.applet.Applet container, java.awt.event.ActionListener listener)
public java.util.Vector validDefaultOperations()
public operations.Operation perform(java.lang.String s) throws LeaException
LeaException
public void selectRadius(interagents.ObjectWithStatus ows)
public void unSelectRadius()
public void addMainOperations(java.util.Random croupier)
public void initFromLea(librarian.EuCorder lea, java.util.Random croupier, int dataline) throws LeaException
LeaException
public void addArchive(java.util.Random croupier, librarian.EuLibrarian librarian) throws LeaException
LeaException
public void addArchive(java.util.Random croupier, librarian.EuLibrarian librarian, boolean bar) throws LeaException
LeaException
public void addEditOperations()
public void addEditOperations(boolean bar)
public void addZoomOperations()
public void addZoomOperations(boolean bar)
public void addMenuBar()
public boolean isMessageLab()
public void deleteAllObjects()
public java.lang.String getMessage()
public boolean currentlySelected(interagents.ObjectWithStatus ows)
public void rejectUserOperations()
public void removeElement(interagents.ObjectWithStatus ows)
removeElement
in class EuLab
public void showTraceTreeGlobals()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |