|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Object
|
+--org.abora.gold.java.AboraHeaper
|
+--org.abora.gold.xpp.basic.Heaper
|
+--org.abora.gold.wrapper.FeWrapper
|
+--org.abora.gold.nlinks.FeHyperRef
|
+--org.abora.gold.nlinks.FeSingleRef
Represents a single attachment to some material in the context of a Work, and maybe a Path
beneath it.
| Field Summary | |
protected static FeWrapperSpec |
TheSingleRefSpec
|
| Fields inherited from class org.abora.gold.nlinks.FeHyperRef |
TheHyperRefSpec |
| Fields inherited from class org.abora.gold.wrapper.FeWrapper |
myEdition, myInner, mySpec, TheWrapperSpec |
| Fields inherited from class org.abora.gold.xpp.basic.Heaper |
AllBlasts, BecomeMap, GarbageCount, InGC, InitializedClasses, InitializingClasses, LastMemory, NextClientRequestNumber, NotOneElementSignal, PackageTable, PromiseNameTable, StringHashSBoxes |
| Fields inherited from class org.abora.gold.java.AboraHeaper |
ActiveClubs, CurrentAuthor, CurrentBertCanopyCache, CurrentBertCrum, CurrentChunk, CurrentGrandMap, CurrentKeyMaster, CurrentPacker, CurrentSensorCanopyCache, CurrentServer, CurrentSession, CurrentSessions, CurrentTrace, InitialEditClub, InitialOwner, InitialReadClub, InitialSponsor, InsideTransactionFlag |
| Constructor Summary | |
FeSingleRef(FeEdition edition,
FeWrapperSpec spec)
|
|
| Method Summary | |
static boolean |
check(FeEdition edition)
Check that it has the right fields in the right places. |
static FeSingleRef |
construct(FeEdition edition)
Create a new wrapper and endorse it |
FeEdition |
excerpt()
The material to which this HyperRef is attached. |
static void |
info()
{FeEdition CLIENT} excerpt |
static void |
initTimeNonInherited()
|
static void |
linkTimeNonInherited()
|
static Heaper |
make(FeEdition material)
Make a new SingleRef. |
static Heaper |
make(FeEdition material,
FeWork workContext)
Make a new SingleRef. |
static Heaper |
make(FeEdition material,
FeWork workContext,
FeWork originalContext)
Make a new SingleRef. |
static Heaper |
make(FeEdition material,
FeWork workContext,
FeWork originalContext,
FePath pathContext)
Make a new SingleRef. |
FeHyperRef |
makeNew(FeEdition edition)
Make a new HyperRef of the same type with different contents |
static FeWrapper |
makeWrapper(FeEdition edition)
Just create a new wrapper |
static void |
setSpec(FeWrapperSpec wrap)
|
static FeWrapperSpec |
spec()
|
FeSingleRef |
withExcerpt(FeEdition excerpt)
Make this Ref point at different material. |
| Methods inherited from class org.abora.gold.nlinks.FeHyperRef |
originalContext, pathContext, withOriginalContext, withPathContext, withWorkContext, workContext |
| Methods inherited from class org.abora.gold.wrapper.FeWrapper |
actualHashForEqual, checkDomainHas, checkDomainIn, checkSubEdition, checkSubEditions, checkSubSequence, checkSubSetEdition, checkSubWork, edition, inner, isEqual, isWrapperOf |
| Methods inherited from class org.abora.gold.java.AboraHeaper |
asOop, basicInspect, displayString, error, hack, halt, inspect, knownBug, mightNotImplement, REQUIRES, shouldImplement, shouldNotImplement, stubbleForSubclassResponsibility, thingToDo, willNotImplement |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
protected static FeWrapperSpec TheSingleRefSpec
| Constructor Detail |
public FeSingleRef(FeEdition edition,
FeWrapperSpec spec)
| Method Detail |
public FeEdition excerpt()
public FeSingleRef withExcerpt(FeEdition excerpt)
public FeHyperRef makeNew(FeEdition edition)
makeNew in class FeHyperRefpublic static boolean check(FeEdition edition)
public static FeSingleRef construct(FeEdition edition)
public static FeWrapper makeWrapper(FeEdition edition)
public static void setSpec(FeWrapperSpec wrap)
public static Heaper make(FeEdition material,
FeWork workContext,
FeWork originalContext,
FePath pathContext)
public static FeWrapperSpec spec()
public static void initTimeNonInherited()
public static void linkTimeNonInherited()
public static void info()
public static Heaper make(FeEdition material)
public static Heaper make(FeEdition material,
FeWork workContext)
public static Heaper make(FeEdition material,
FeWork workContext,
FeWork originalContext)
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||