org.exolab.javasource
Class JClass.JInnerClass

java.lang.Object
  extended byorg.exolab.javasource.JType
      extended byorg.exolab.javasource.JStructure
          extended byorg.exolab.javasource.JClass
              extended byorg.exolab.javasource.JClass.JInnerClass
All Implemented Interfaces:
JAnnotatedElement
Enclosing class:
JClass

final class JClass.JInnerClass
extends JClass


Nested Class Summary
 
Nested classes inherited from class org.exolab.javasource.JClass
JClass.JInnerClass
 
Field Summary
 
Fields inherited from class org.exolab.javasource.JClass
DEFAULT_HEADER, version
 
Fields inherited from class org.exolab.javasource.JType
Boolean, Byte, Char, Double, Float, Int, Long, Short
 
Constructor Summary
(package private) JClass.JInnerClass(java.lang.String name)
           
 
Method Summary
 void setPackageName(java.lang.String packageName)
          Allows changing the package name of this JStructure
 
Methods inherited from class org.exolab.javasource.JClass
addAnnotation, addConstructor, addField, addImport, addImport, addImport, addInterface, addInterface, addMember, addMethod, addMethod, addMethods, createConstructor, createConstructor, createInnerClass, getAnnotatedElementHelper, getAnnotation, getAnnotations, getConstructor, getConstructors, getField, getFields, getFilename, getHeader, getImports, getInnerClasses, getInterfaceCount, getInterfaces, getJDocComment, getMethod, getMethod, getMethods, getModifiers, getName, getPackageFromClassName, getPackageName, getStaticInitializationCode, getSuperClass, hasAnnotations, hasImport, isAnnotationPresent, isValidClassName, main, print, print, print, print, printHeader, printImportDeclarations, printlnWithPrefix, printPackageDeclaration, removeAnnotation, removeConstructor, removeField, removeField, removeImport, removeInnerClass, removeMethod, setHeader, 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

JClass.JInnerClass

JClass.JInnerClass(java.lang.String name)
Method Detail

setPackageName

public void setPackageName(java.lang.String packageName)
Allows changing the package name of this JStructure

Overrides:
setPackageName in class JStructure
Parameters:
packageName - the package name to use


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