org.exolab.castor.builder.util
Class DescriptorJClass

java.lang.Object
  extended byorg.exolab.javasource.JType
      extended byorg.exolab.javasource.JStructure
          extended byorg.exolab.javasource.JClass
              extended byorg.exolab.castor.builder.util.DescriptorJClass

public class DescriptorJClass
extends JClass

A class which defines the necessary methods for generating ClassDescriptor source files.

Version:
$Revision: 1.1.1.1 $ $Date: 2003/03/03 07:08:02 $
Author:
Keith Visco

Nested Class Summary
 
Nested classes inherited from class org.exolab.javasource.JClass
 
Field Summary
 
Fields inherited from class org.exolab.javasource.JClass
 
Fields inherited from class org.exolab.javasource.JType
Boolean, Byte, Char, Double, Float, Int, Long, Short
 
Constructor Summary
DescriptorJClass(java.lang.String className, JClass type)
           
 
Method Summary
 JMethod getAccessModeMethod()
           
 JMethod getExtendsMethod()
           
 JMethod getIdentityMethod()
           
 JMethod getJavaClassMethod()
           
 JMethod getNameSpacePrefixMethod()
           
 JMethod getNameSpacePrefixURI()
           
 JMethod getXMLNameMethod()
           
 
Methods inherited from class org.exolab.javasource.JClass
addConstructor, addField, addImport, addInterface, addInterface, addMember, addMethod, addMethod, addMethods, createConstructor, createConstructor, createInnerClass, getConstructor, getConstructors, getField, getFields, getFilename, getHeader, getImports, getInnerClasses, getInterfaceCount, getInterfaces, getJDocComment, getMethod, getMethod, getMethods, getModifiers, getName, getPackageFromClassName, getPackageName, getStaticInitializationCode, getSuperClass, hasImport, isValidClassName, main, print, print, print, print, printHeader, printImportDeclarations, printlnWithPrefix, printPackageDeclaration, removeConstructor, removeField, removeField, removeImport, removeInnerClass, setHeader, setPackageName, setSuperClass
 
Methods inherited from class org.exolab.javasource.JType
changePackage, createArray, getComponentType, getLocalName, getName, isArray, isPrimitive, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DescriptorJClass

public DescriptorJClass(java.lang.String className,
                        JClass type)
Method Detail

getNameSpacePrefixMethod

public JMethod getNameSpacePrefixMethod()

getNameSpacePrefixURI

public JMethod getNameSpacePrefixURI()

getXMLNameMethod

public JMethod getXMLNameMethod()

getAccessModeMethod

public JMethod getAccessModeMethod()

getExtendsMethod

public JMethod getExtendsMethod()

getIdentityMethod

public JMethod getIdentityMethod()

getJavaClassMethod

public JMethod getJavaClassMethod()


Intalio Inc. (C) 1999-2003. All rights reserved http://www.intalio.com