XCMS Toolkit

schemajic.schema
Class RootType

java.lang.Object
  extended by schemajic.schema.Type
      extended by schemajic.schema.RootType

public class RootType
extends Type

Processing support for root ASN.1 type, including the type name and any context specific tags.

Version:
1.00 - 2006/01/22
Author:
support@phillipgriffin.com

Field Summary
static java.lang.String ROOT
           
 
Fields inherited from class schemajic.schema.Type
_tags
 
Method Summary
 void accept(TypeVisitor v)
          Visitor design pattern dummy accept a visit from the Type Visitor.
static RootType getInstance()
          Returns (if not null) the current instance of the root ASN.1 type, or sets the current instance to a new root type for return to the caller.
 TagList getTags()
          Returns the current tags.
 java.lang.String getTypeName()
          Returns the string ROOT.
 
Methods inherited from class schemajic.schema.Type
createInstance, getJavaName, getModule, getName, getPackageName, getType, getXMLName, isChoice, isNull, isOpenType, isRoot, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

ROOT

public static final java.lang.String ROOT
See Also:
Constant Field Values
Method Detail

getInstance

public static RootType getInstance()
Returns (if not null) the current instance of the root ASN.1 type, or sets the current instance to a new root type for return to the caller.

Returns:
the current instance of the root ASN.1 type

getTypeName

public java.lang.String getTypeName()
Returns the string ROOT.

Overrides:
getTypeName in class Type

getTags

public TagList getTags()
Returns the current tags.

Overrides:
getTags in class Type

accept

public void accept(TypeVisitor v)
Visitor design pattern dummy accept a visit from the Type Visitor.

Specified by:
accept in class Type
Parameters:
v - the Java type to be visited

XCMS Toolkit


Copyright © 2005-2006 GRIFFIN Consulting. All Rights Reserved.