|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--interagents.joinedWrapper
Field Summary | |
interagents.explicitHolder |
explicits
|
interagents.implicitHolder |
implicits
|
Constructor Summary | |
joinedWrapper()
Construct empty wrapper |
|
joinedWrapper(interagents.explicitHolder explicits,
interagents.EuLab lab)
Construct by translating another wrapper; may take over parts of other Take over explicits, update implicits by holding up explicits to lab |
|
joinedWrapper(interagents.implicitHolder implicits,
interagents.EuLab lab)
Construct by translating another wrapper; may take over parts of other |
Method Summary | |
void |
add(objects.EuObject o)
Add an entry. |
void |
addProvenience(java.lang.String provenience)
|
int |
compare(interagents.finalWrapper preout)
|
int |
count()
|
void |
forgetAt(int i)
Forget an entry. |
objects.EuObject |
get(int i)
Retrieve an explicit entry. |
objects.EuArc |
getArc(int i)
Retrieve an explicit entry. |
objects.EuCircle |
getCircle(int i)
Retrieve an explicit entry. |
objects.EuHalf |
getHalf(int i)
Retrieve an explicit entry. |
objects.EuInterval |
getInterval(int i)
Retrieve an explicit entry. |
objects.EuLine |
getLine(int i)
Retrieve an explicit entry. |
objects.EuPoint |
getPoint(int i)
Retrieve an explicit entry. |
objects.EuRadius |
getRadius(int i)
Retrieve an explicit entry. |
boolean |
orderedByImplicitNumber(int i,
int j)
Sort two entries according to their @see EuLab number. |
boolean |
orderedByNewness(int i,
int j)
Sort two entries according to their flag. |
void |
swap(int i,
int j)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public interagents.implicitHolder implicits
public interagents.explicitHolder explicits
Constructor Detail |
public joinedWrapper()
public joinedWrapper(interagents.implicitHolder implicits, interagents.EuLab lab) throws DesignException
lab
- in which to look up explicitspublic joinedWrapper(interagents.explicitHolder explicits, interagents.EuLab lab) throws InternalException, DesignException
lab
- in which to look up explicitsMethod Detail |
public int count()
public void forgetAt(int i)
i
- the number of the entrypublic void add(objects.EuObject o) throws InternalException
o
- the entry
InternalException
- if wrong phasepublic boolean orderedByImplicitNumber(int i, int j) throws InternalException
i
- the number of the first entryj
- the number of the second entry
InternalException
- if wrong phasepublic boolean orderedByNewness(int i, int j) throws InternalException
i
- the number of the first entryj
- the number of the second entry
InternalException
- if wrong phasepublic objects.EuObject get(int i) throws InternalException
i
- the number of the entry
InternalException
- if wrong phasepublic objects.EuPoint getPoint(int i) throws InternalException
i
- the number of the entry
InternalException
- if wrong phasepublic objects.EuLine getLine(int i) throws InternalException
i
- the number of the entry
InternalException
- if wrong phasepublic objects.EuCircle getCircle(int i) throws InternalException
i
- the number of the entry
InternalException
- if wrong phasepublic objects.EuArc getArc(int i) throws InternalException
i
- the number of the entry
InternalException
- if wrong phasepublic objects.EuRadius getRadius(int i) throws InternalException
i
- the number of the entry
InternalException
- if wrong phasepublic objects.EuInterval getInterval(int i) throws InternalException
i
- the number of the entry
InternalException
- if wrong phasepublic objects.EuHalf getHalf(int i) throws InternalException
i
- the number of the entry
InternalException
- if wrong phasepublic void swap(int i, int j)
public int compare(interagents.finalWrapper preout)
public void addProvenience(java.lang.String provenience)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |