Index - All Packages - All Categories - All Classes

Class FeMultiRef

An undifferentiated set of HyperRefs

Package: Udanax-Gold
All Superclasses: Object Heaper FeWrapper FeHyperRef
Protocols: Object
Categories: Xanadu-nlinks

Class Methods

check: edition

Check that it has the right fields in the right places. Ignore other contents.

Overrides: FeHyperRef class

construct: edition

Create a new wrapper and endorse it

infostProtocol



Overrides: FeHyperRef class

initTimeNonInherited



Overrides: FeHyperRef class

linkTimeNonInherited



Overrides: FeHyperRef class

make: refs

Make a new SingleRef. At least one of the parameters must be non-nil. The originalContext, if supplied, must be a frozen Work.

make: refs with: workContext


make: refs with: workContext with: originalContext


make: refs with: workContext with: originalContext with: pathContext


makeWrapper: edition

Just create a new wrapper

setSpec: wrap



Overrides: FeHyperRef class

spec



Overrides: FeHyperRef class

Instance Methods

create: edition with: spec



Overrides: FeHyperRef

intersect: other

Remove those not in the other Refs from the set.

makeNew: edition

Make a new HyperRef of the same type with different contents

Overrides: FeHyperRef

minus: other

Remove the other Refs from the set.

refs

All the HyperRefs in the collection

refsEdition

The Edition holding the HyperRefs

unionWith: other

Add the other Refs into the set.

with: ref

Add a Ref to the set

without: ref

Add a Ref to the set

withRefsEdition: edition

With a different refs Edition


Index - All Packages - All Categories - All Classes