|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IGeneratedJavaClass2
This interface defines a Java generated class
| Method Summary | |
|---|---|
java.lang.String |
getClassName()
|
java.lang.String |
getGeneratorClassPath()
|
java.lang.String |
getInputFilePath()
|
java.lang.Class[] |
getInterfaces()
Convenient method to retrieve an array of all interfaces |
java.lang.String |
getJetTemplatePath()
|
IJavaProject |
getJProject()
|
java.lang.String |
getPackageName()
Get the package name if it exists |
java.lang.String |
getReferenceImplementationPath()
|
java.lang.String |
getSrcPath()
|
EVisibility |
getVisibility()
|
java.util.List<java.lang.Class> |
interfaces()
|
boolean |
isAbstract()
|
boolean |
isAstTemplateUse()
correspondence with CHECKBOX AST generation |
boolean |
isFinal()
|
boolean |
isGeneratorClassPathInPlugin()
|
boolean |
isGeneratorUse()
correspondence with RADIO Button generator |
boolean |
isJetFileUse()
correspondence with RADIO Button jetemplate |
boolean |
isJetTemplateInPlugin()
|
boolean |
isJetTemplateUse()
correspondence with CHECKBOX jetemplate |
boolean |
isPackageDefault()
Check if the visibility is package default |
boolean |
isPrivate()
Check if the visibility is private |
boolean |
isProtected()
Check if the visibility is protected |
boolean |
isPublic()
Check if the visibility is public |
boolean |
isSympleType(java.lang.Class c)
Check if the class is of a simple type, ie a primitive type or a type from |
| Methods inherited from interface ch.sahits.model.IGeneratorClass |
|---|
addSuperClass, setClassName |
| Methods inherited from interface ch.sahits.model.IGeneratorClass2 |
|---|
hasSuperClass, superclasses |
| Method Detail |
|---|
IJavaProject getJProject()
java.lang.String getSrcPath()
java.lang.String getPackageName()
java.lang.String getClassName()
getClassName in interface IGeneratorClass2java.util.List<java.lang.Class> interfaces()
java.lang.Class[] getInterfaces()
boolean isJetFileUse()
boolean isGeneratorUse()
boolean isJetTemplateUse()
boolean isAstTemplateUse()
java.lang.String getInputFilePath()
java.lang.String getJetTemplatePath()
boolean isJetTemplateInPlugin()
java.lang.String getGeneratorClassPath()
boolean isGeneratorClassPathInPlugin()
java.lang.String getReferenceImplementationPath()
boolean isSympleType(java.lang.Class c)
c - Class to be checked
EVisibility getVisibility()
boolean isFinal()
boolean isAbstract()
boolean isPublic()
boolean isPrivate()
boolean isPackageDefault()
boolean isProtected()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||