|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Object
|
+--org.abora.white.xpp.basic.Heaper
|
+--org.abora.white.spaces.basic.Position
This is the superclass of all positions of coordinate spaces. Each individual position is specific to some one coordinate space. Positions themselves don''t have much behavior, as most of the interesting aspects of coordinate spaces are defined in the other objects in terms of positions. Positions do have their own native ordering messages, but for most purposes it''s probably better to compare them using an appropriate OrderSpec.
| Constructor Summary | |
protected |
Position()
|
protected |
Position(Rcvr rcvr)
|
| Method Summary | |
int |
actualHashForEqual()
since we redefine equal, subclasses had better redefine actualHashForEqual |
abstract XnRegion |
asRegion()
Essential. |
abstract CoordinateSpace |
coordinateSpace()
Essential. |
static void |
info()
{XuRegion CLIENT} asRegion {CoordinateSpace CLIENT} coordinateSpace |
abstract boolean |
isEqual(Heaper other)
Return true if the two objects are equal. |
| Methods inherited from class org.abora.white.xpp.basic.Heaper |
destroy, destruct, equals, hashForEqual, printContentsOn, printOn, sendSelfTo, toString |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
protected Position()
protected Position(Rcvr rcvr)
| Method Detail |
public int actualHashForEqual()
actualHashForEqual in class Heaperpublic abstract boolean isEqual(Heaper other)
Heaper
isEqual in class Heaperpublic abstract XnRegion asRegion()
public abstract CoordinateSpace coordinateSpace()
public static void info()
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||