Libraries anvil naming NamingContext

class NamingContext
extends anvil.lang.object

Constants

constant ADD

constant REMOVE

constant REPLACE


Methods

Context bind(string name, object value [, Attributes attributes] )
Context bind(list name, object value [, Attributes attributes] )

void close()

string compose(string name, string prefix)
Name compose(Name name, Name prefix)

Context create(string name [, Attributes attributes ])
Context create(list name [, Attributes attributes ])

Context destroy(string name)
Context destroy(list name)

Attributes getAttributes()
Attributes getAttributes(string name)
Attributes getAttributes(name name)
Attributes getAttributes(string name, sequence attrsToReturn)
Attributes getAttributes(name name, sequence attrsToReturn)

string getName()

NameParser getNameParser(string name)
NameParser getNameParser(Name name)

iterator list(string name)
iterator list(Name name)

object lookup(string name)
object lookup(Name name)

object lookupLink(string name)
object lookupLink(Name name)

Context modifyAttributes(Attributes attrs)
Context modifyAttributes(Attributes attrs)
Context modifyAttributes(map mod, ...)
Context modifyAttributes(map mod, ...)
Context modifyAttributes(string name, Attributes attrs)
Context modifyAttributes(Name name, Attributes attrs)
Context modifyAttributes(string name, int modop, Attributes attrs)
Context modifyAttributes(Name name, int modop, Attributes attrs)
Context modifyAttributes(string name, map modification, ...)
Context modifyAttributes(Nane name, map modification, ...)
Parameters modification -  Mapping containing modification operation and attribute. "modop=>Attribute"

string parse(string name, string child)
Name parse(Name name, string child)

Context rebind(string name, object value [, Attributes attributes] )
Context rebind(list name, object value [, Attributes attributes] )

void release()

Context rename(string from, string to)
Context rename(Name from, Name to)

iterator search(string name, string filter, SearchControls controls)
iterator search(list name, string filter, SearchControls controls)

Context unbind(string name)
Context unbind(list name)