Class JInterface
- java.lang.Object
-
- org.palladiosimulator.protocom.lang.GeneratedFile<E>
-
- org.palladiosimulator.protocom.lang.java.impl.JCompilationUnit<IJInterface>
-
- org.palladiosimulator.protocom.lang.java.impl.JInterface
-
- All Implemented Interfaces:
ICompilationUnit
,IJCompilationUnit
,IJInterface
public class JInterface extends JCompilationUnit<IJInterface> implements IJInterface
-
-
Field Summary
-
Fields inherited from class org.palladiosimulator.protocom.lang.GeneratedFile
fsa, injector, provider
-
-
Constructor Summary
Constructors Constructor Description JInterface()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
body()
Template for the body part of this compilation unit: members, methods/signatures.String
header()
Template for the header part of this compilation unit: package, imports, type definition.CharSequence
implementedClasses()
CharSequence
signature(IJMethod method)
-
Methods inherited from class org.palladiosimulator.protocom.lang.java.impl.JCompilationUnit
compilationUnitName, fields, generate, interfaces, methods, packageName
-
Methods inherited from class org.palladiosimulator.protocom.lang.GeneratedFile
createFor, filePath, projectName, store
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.palladiosimulator.protocom.lang.ICompilationUnit
filePath, projectName
-
Methods inherited from interface org.palladiosimulator.protocom.lang.java.IJCompilationUnit
compilationUnitName, fields, interfaces, methods, packageName
-
-
-
-
Method Detail
-
body
public String body()
Description copied from class:JCompilationUnit
Template for the body part of this compilation unit: members, methods/signatures.- Specified by:
body
in classJCompilationUnit<IJInterface>
-
header
public String header()
Description copied from class:JCompilationUnit
Template for the header part of this compilation unit: package, imports, type definition.- Specified by:
header
in classJCompilationUnit<IJInterface>
-
implementedClasses
public CharSequence implementedClasses()
- Overrides:
implementedClasses
in classJCompilationUnit<IJInterface>
-
signature
public CharSequence signature(IJMethod method)
-
-