com.waveset.object
Class AuthTypes

java.lang.Object
  extended bycom.waveset.util.AbstractXmlObject
      extended bycom.waveset.object.AuthTypes
All Implemented Interfaces:
javax.naming.Referenceable, XmlObject

public class AuthTypes
extends AbstractXmlObject


Field Summary
static java.lang.String code_id
           
static java.lang.String ELEMENT
           
static java.lang.String OBJECT_NAME
          The standard name of this object in the repository.
 
Fields inherited from class com.waveset.util.AbstractXmlObject
_trace
 
Constructor Summary
AuthTypes()
           
AuthTypes(org.w3c.dom.Element e)
           
 
Method Summary
 void addType(AuthType t)
          Add a new AuthType.
 void dump()
          Dump an XML for an object to the console.
 java.lang.String getElementName()
          Return the element name.
 AuthType getType(java.lang.String name)
           
static void main(java.lang.String[] args)
           
 void parseXml(org.w3c.dom.Element e)
           
static void println(java.lang.Object o)
          Ubiquitous macro
 void resolve()
          Walk over the types building flat lists of subtypes for each type.
 void toXml(java.lang.StringBuffer b, int indent)
          Serialize into a buffer with optional indentation.
 
Methods inherited from class com.waveset.util.AbstractXmlObject
addXmlHeader, cloneObject, dumpFile, getReference, setTrace, toIdentityString, toVerboseString, toVerboseString, toXml, toXml, toXml
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

code_id

public static final java.lang.String code_id
See Also:
Constant Field Values

OBJECT_NAME

public static final java.lang.String OBJECT_NAME
The standard name of this object in the repository.

See Also:
Constant Field Values

ELEMENT

public static final java.lang.String ELEMENT
See Also:
Constant Field Values
Constructor Detail

AuthTypes

public AuthTypes()

AuthTypes

public AuthTypes(org.w3c.dom.Element e)
Method Detail

addType

public void addType(AuthType t)
Add a new AuthType. This is intended only for the authorization type GUI. Applications should never modify these incrementally.


resolve

public void resolve()
Walk over the types building flat lists of subtypes for each type.


getElementName

public java.lang.String getElementName()
Description copied from class: AbstractXmlObject
Return the element name.

Specified by:
getElementName in interface XmlObject
Specified by:
getElementName in class AbstractXmlObject

getType

public AuthType getType(java.lang.String name)

parseXml

public void parseXml(org.w3c.dom.Element e)

toXml

public void toXml(java.lang.StringBuffer b,
                  int indent)
Description copied from class: AbstractXmlObject
Serialize into a buffer with optional indentation. This must be implemented by the subclass.

Specified by:
toXml in interface XmlObject
Specified by:
toXml in class AbstractXmlObject

dump

public void dump()
Description copied from class: AbstractXmlObject
Dump an XML for an object to the console. This is a debugging aid, you can call this from the JBuilder Evaluate/Modify dialog to get an object rendered into the output panel, its easier than navigating through the object browser.

Overrides:
dump in class AbstractXmlObject

println

public static void println(java.lang.Object o)
Description copied from class: AbstractXmlObject
Ubiquitous macro


main

public static void main(java.lang.String[] args)