Class JavaFeatures
java.lang.Object
org.codehaus.modello.test.features.JavaFeatures
- All Implemented Interfaces:
Serializable
Test of java generation specific parameters: see
JavaMetadataPlugin
class.
- Version:
- $Revision$ $Date$
- See Also:
-
Field Summary
Modifier and TypeFieldDescriptionprivate AnnotationTest
Field annotation.private BaseClass
Field base.private InterfacesFeature
Field interfaces.private PackageNameFeature
Field packageName.private SubClassLevel1
Field subClass.private SubClassLevel2
Field subClass2.private SubClassLevel3
Field subClass3. -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGet the annotation field.getBase()
Get the base field.Get the interfaces field.Get the packageName field.Get the subClass field.Get the subClass2 field.Get the subClass3 field.void
setAnnotation
(AnnotationTest annotation) Set the annotation field.void
Set the base field.void
setInterfaces
(InterfacesFeature interfaces) Set the interfaces field.void
setPackageName
(PackageNameFeature packageName) Set the packageName field.void
setSubClass
(SubClassLevel1 subClass) Set the subClass field.void
setSubClass2
(SubClassLevel2 subClass2) Set the subClass2 field.void
setSubClass3
(SubClassLevel3 subClass3) Set the subClass3 field.
-
Field Details
-
interfaces
Field interfaces. -
packageName
Field packageName. -
base
Field base. -
subClass
Field subClass. -
subClass2
Field subClass2. -
subClass3
Field subClass3. -
annotation
Field annotation.
-
-
Constructor Details
-
JavaFeatures
public JavaFeatures()
-
-
Method Details
-
getAnnotation
Get the annotation field.- Returns:
- AnnotationTest
-
getBase
Get the base field.- Returns:
- BaseClass
-
getInterfaces
Get the interfaces field.- Returns:
- InterfacesFeature
-
getPackageName
Get the packageName field.- Returns:
- PackageNameFeature
-
getSubClass
Get the subClass field.- Returns:
- SubClassLevel1
-
getSubClass2
Get the subClass2 field.- Returns:
- SubClassLevel2
-
getSubClass3
Get the subClass3 field.- Returns:
- SubClassLevel3
-
setAnnotation
Set the annotation field.- Parameters:
annotation
- a annotation object.
-
setBase
Set the base field.- Parameters:
base
- a base object.
-
setInterfaces
Set the interfaces field.- Parameters:
interfaces
- a interfaces object.
-
setPackageName
Set the packageName field.- Parameters:
packageName
- a packageName object.
-
setSubClass
Set the subClass field.- Parameters:
subClass
- a subClass object.
-
setSubClass2
Set the subClass2 field.- Parameters:
subClass2
- a subClass2 object.
-
setSubClass3
Set the subClass3 field.- Parameters:
subClass3
- a subClass3 object.
-