NamedElement


Overview

A named element is an owned element with a name. The name may be a string or a symbol. typically we use symbols where the lookup of the name needs to be efficient.



Parents Contained ,Object ,Element


Constructors
NamedElement(name) No Documentation



Attributes
nameStringNo Documentation Specified
From Contained: owner.



Operations
getNamedElement(namedElements:Set(NamedElement),name:String):NamedElementNo Documentation Specified
href(currentPath:Element):String Returns the path used in an href to the receiver. It assumes that we are relative to a root that contains the root name space.
name():SymbolNo Documentation Specified
path():StringNo Documentation Specified
pathSeq():Seq(String)No Documentation Specified
repopulate(other:NamedElement):BooleanNo Documentation Specified
setName(name:Element):ElementNo Documentation Specified
toString():StringNo Documentation Specified
From Contained: owner, deleteRecursive, allOwners, addTo, setOwner, removeFromOwner. From Object: slotMissing, slotMissing, setProperty, setHotLoad, setDaemonsActive, setDaemons, set, renameSlot, removeStructuralFeature, removeDaemonsWithTarget, removeDaemonsWithId, removeDaemonNamed, removeDaemon, machineInit, initSlots, init, hotLoaded, hotLoad, hasSlot, hasProperty, getProperty, get, hasStructuralFeature, getStructuralFeatureNames, hasDaemonWithTarget, hasDaemonWithIdAndTarget, hasDaemonWithId, hasDaemonNamed, fire, destroyDaemon, daemonWithIdAndTarget, daemonWithId, daemonNamed, daemonsActive, daemons, allDaemonsWithTarget, allDaemonsWithId, compositeValues, allCompositeValuesAndSelf, allCompositeValues, addStructuralFeature, addPersistentDaemon, addMultiDaemon, addDaemon. From Element: pprint, pprint, pprint, writeXMLFile, writeXMLFile, writeXML, lift, toSnapshot, toSnapshot, allHTMLEntries, allHTMLPackages, toHTML, writeHTML, writeHTML, writeHTMLAllEntries, writeHTMLAllPackages, writeHTMLIndex, writeHTMLOverview, yield, toString, systemId, setOf, send, save2, save, removeDaemon, removeDaemon, println, print, oclIsKindOf, oclIsTypeOf, noOperationFound, isTypeOf, isReallyKindOf, init, init, of, isKindOf, addTo, checkConstraints, copy, deleteRecursive, die, edit, equals, error, ferror, hashCode.