Interface IJCompilationUnit
-
- All Superinterfaces:
ICompilationUnit
- All Known Subinterfaces:
IJClass
,IJeeClass
,IJeeInterface
,IJInterface
- All Known Implementing Classes:
JavaEEIIOPBasicComponentClass
,JavaEEIIOPBasicComponentPortClass
,JavaEEIIOPClass
,JavaEEIIOPComponentClassInterface
,JavaEEIIOPInterface
,JavaEEIIOPOperationInterface
,JClass
,JCompilationUnit
,JeeClass
,JeeInterface
,JInterface
,PojoAllocationStorage
,PojoBasicComponentClass
,PojoBasicComponentClass
,PojoBasicComponentContextClass
,PojoBasicComponentContextInterface
,PojoBasicComponentPortClass
,PojoBasicComponentPortClass
,PojoClass
,PojoCollectionDataTypeClass
,PojoComponentClassInterface
,PojoComponentClassInterface
,PojoComposedStructureClass
,PojoComposedStructureClass
,PojoComposedStructureContextClass
,PojoComposedStructureContextInterface
,PojoComposedStructureInterface
,PojoComposedStructurePortClass
,PojoComposedStructurePortClass
,PojoCompositeComponentClass
,PojoCompositeComponentClass
,PojoCompositeDataTypeClass
,PojoInfrastructureInterface
,PojoInfrastructureInterface
,PojoInterface
,PojoOperationInterface
,PojoOperationInterface
,PojoResourceEnvironment
,PojoSystemClass
,PojoSystemClass
,PojoSystemMain
,PojoUsageClosedScenarioThread
,PojoUsageScenario
,ServletAllocationStorage
,ServletBasicComponentClass
,ServletBasicComponentContextClass
,ServletBasicComponentContextInterface
,ServletBasicComponentPortClass
,ServletClass
,ServletComponentClassInterface
,ServletComposedStructureInterface
,ServletComposedStructurePortClass
,ServletInfrastructureInterface
,ServletInterface
,ServletOperationInterface
,ServletResourceEnvironment
,ServletSystemClass
,ServletSystemMain
,ServletUsageScenario
public interface IJCompilationUnit extends ICompilationUnit
Common attributes of Java compilation units.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
compilationUnitName()
Name of the compilation unit.Collection<? extends IJField>
fields()
Fields of this compilation unit.Collection<String>
interfaces()
Collection of interface names which are either implemented or extended.Collection<? extends IJMethod>
methods()
Methods (or signatures) defined by this compilation unit.String
packageName()
Package name of this compilation unit.-
Methods inherited from interface org.palladiosimulator.protocom.lang.ICompilationUnit
filePath, projectName
-
-
-
-
Method Detail
-
packageName
String packageName()
Package name of this compilation unit.
-
compilationUnitName
String compilationUnitName()
Name of the compilation unit.
-
interfaces
Collection<String> interfaces()
Collection of interface names which are either implemented or extended.
-
methods
Collection<? extends IJMethod> methods()
Methods (or signatures) defined by this compilation unit.
-
fields
Collection<? extends IJField> fields()
Fields of this compilation unit.
-
-