|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--interagents.finalWrapper
Field Summary | |
interagents.implicitHolder |
implicits
|
java.lang.String |
sgn
|
Constructor Summary | |
finalWrapper()
Constructor as empty object |
|
finalWrapper(interagents.implicitHolder iw)
Constructor by implicitHolder; trim implicits , flag all KNOWN |
|
finalWrapper(interagents.joinedWrapper jw,
interagents.EuLab lab)
Constructor by joinedWrapper; |
|
finalWrapper(java.util.Vector objs,
java.util.Vector newobjs,
interagents.EuLab lab)
Constructor by Vectors |
|
finalWrapper(interagents.wrapItem wi)
Constructor by wrapItem |
Method Summary | |
boolean |
can(java.lang.String other)
|
objects.EuPoint |
controlPoint(interagents.EuLab lab)
|
int |
count()
|
int |
countNormal()
|
boolean |
findSignature(java.lang.String sgnChoices)
|
objects.EuArc |
getArc(int i,
interagents.EuLab lab)
Retrieve an implicit entry as en explicit using the lab. |
objects.EuCircle |
getCircle(int i,
interagents.EuLab lab)
Retrieve an implicit entry as en explicit using the lab. |
objects.EuHalf |
getHalf(int i,
interagents.EuLab lab)
Retrieve an implicit entry as en explicit using the lab. |
objects.EuInterval |
getInterval(int i,
interagents.EuLab lab)
Retrieve an implicit entry as en explicit using the lab. |
java.lang.String |
getLabel(int i)
|
objects.EuLine |
getLine(int i,
interagents.EuLab lab)
Retrieve an implicit entry as en explicit using the lab. |
objects.EuParametrized |
getParametrized(int i,
interagents.EuLab lab)
Retrieve one implicit entry as an explicit parametrized using the lab. |
objects.EuPoint |
getPoint(int i,
interagents.EuLab lab)
Retrieve one implicit entry as an explicit point using the lab. |
objects.EuRadius |
getRadius(int i,
interagents.EuLab lab)
Retrieve an implicit entry as en explicit using the lab. |
boolean |
hasControl()
|
java.util.Vector |
lookup(interagents.EuLab lab)
|
void |
merge(interagents.finalWrapper other,
interagents.EuLab lab)
Check contents, not allowing for degeneration |
void |
merge(interagents.joinedWrapper other,
interagents.EuLab lab)
Resolve, warning for degeneration, using flags |
void |
merge(interagents.joinedWrapper other,
interagents.EuLab lab,
boolean warnIfDegenerate)
|
java.util.Vector |
parametrizedVector(interagents.EuLab lab)
Retrieve one implicit entry as an explicit parametrized using the lab. |
objects.EuObject |
peek(int i,
interagents.EuLab lab)
Retrieve an implicit entry as en explicit using the lab. |
interagents.wrapItem |
pick(int i)
|
void |
prepend(interagents.wrapItem wi)
|
java.lang.String |
provenienceList(interagents.EuLab lab)
|
void |
setProvenience(java.lang.String provenience,
interagents.EuLab lab)
|
java.lang.String |
toString()
Document the contents of the protoWrapper. |
void |
update(librarian.ppProcessor ppp)
|
void |
updateHistory(int[][] history,
int size)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
public interagents.implicitHolder implicits
public java.lang.String sgn
Constructor Detail |
public finalWrapper()
public finalWrapper(interagents.implicitHolder iw)
public finalWrapper(interagents.wrapItem wi)
public finalWrapper(interagents.joinedWrapper jw, interagents.EuLab lab) throws InternalException, DesignException
public finalWrapper(java.util.Vector objs, java.util.Vector newobjs, interagents.EuLab lab) throws InternalException, DesignException
Method Detail |
public int count()
public int countNormal()
public java.lang.String getLabel(int i) throws DesignException
i
- the number of the entry
DesignException
public objects.EuPoint getPoint(int i, interagents.EuLab lab) throws DesignException
i
- the number of the entrylab
- the lab
DesignException
public objects.EuParametrized getParametrized(int i, interagents.EuLab lab) throws DesignException
i
- the number of the entrylab
- the lab
DesignException
public java.util.Vector parametrizedVector(interagents.EuLab lab) throws UserException, DesignException, InternalException
lab
- the lab
UserException
DesignException
InternalException
public objects.EuLine getLine(int i, interagents.EuLab lab) throws DesignException
i
- the number of the entrylab
- the lab
DesignException
- if wrong phasepublic objects.EuCircle getCircle(int i, interagents.EuLab lab) throws DesignException
i
- the number of the entrylab
- the lab
DesignException
public objects.EuArc getArc(int i, interagents.EuLab lab) throws DesignException
i
- the number of the entrylab
- the lab
DesignException
- if wrong phasepublic objects.EuRadius getRadius(int i, interagents.EuLab lab) throws DesignException
i
- the number of the entrylab
- the lab
DesignException
- if wrong phasepublic objects.EuInterval getInterval(int i, interagents.EuLab lab) throws DesignException
i
- the number of the entrylab
- the lab
DesignException
public objects.EuHalf getHalf(int i, interagents.EuLab lab) throws DesignException
i
- the number of the entrylab
- the lab
DesignException
public objects.EuObject peek(int i, interagents.EuLab lab) throws InternalException, DesignException
i
- the number of the entrylab
- the lab
InternalException
- if type discrepancy
DesignException
public void merge(interagents.joinedWrapper other, interagents.EuLab lab) throws LeaException
lab
-
LeaException
public void merge(interagents.joinedWrapper other, interagents.EuLab lab, boolean warnIfDegenerate) throws LeaException
LeaException
public void merge(interagents.finalWrapper other, interagents.EuLab lab) throws LeaException
lab
- other
-
LeaException
public void update(librarian.ppProcessor ppp) throws DesignException, InternalException
DesignException
InternalException
public void updateHistory(int[][] history, int size)
public java.lang.String toString()
toString
in class java.lang.Object
public void prepend(interagents.wrapItem wi)
public boolean can(java.lang.String other)
public boolean findSignature(java.lang.String sgnChoices)
public interagents.wrapItem pick(int i)
public objects.EuPoint controlPoint(interagents.EuLab lab) throws InternalException, DesignException
InternalException
DesignException
public boolean hasControl()
public java.util.Vector lookup(interagents.EuLab lab)
public void setProvenience(java.lang.String provenience, interagents.EuLab lab) throws DesignException
DesignException
public java.lang.String provenienceList(interagents.EuLab lab)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |