org.ajax4jsf.builder.model
Class JavaClass
java.lang.Object
org.ajax4jsf.builder.model.JavaLanguageElement
org.ajax4jsf.builder.model.JavaClass
public class JavaClass
- extends JavaLanguageElement
Java Class model.
Intended for building java classes.
- Author:
- Maksim Kaszynski
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JavaClass
public JavaClass(java.lang.String shortName,
JavaPackage pakg,
java.lang.Class<?> superClass)
JavaClass
public JavaClass(java.lang.String shortName,
JavaPackage pakg)
addImport
public void addImport(java.lang.String name)
addImport
public void addImport(java.lang.Class<?> claz)
addAnnotation
public void addAnnotation(JavaAnnotation annotation)
- Overrides:
addAnnotation
in class JavaLanguageElement
addField
public void addField(JavaField field)
addMethod
public void addMethod(JavaMethod method)
getPakg
public JavaPackage getPakg()
getSuperClass
public java.lang.Class<?> getSuperClass()
setSuperClass
public void setSuperClass(java.lang.Class<?> superClass)
setPackage
public void setPackage(JavaPackage s)
getPackage
public JavaPackage getPackage()
getFields
public java.util.List<JavaField> getFields()
getMethods
public java.util.List<JavaMethod> getMethods()
getImports
public java.util.Set<JavaImport> getImports()
Copyright © 2009. All Rights Reserved.