|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface JavaFactory
The Factory for the model. It provides a create method for each non-abstract class of the model.
JavaPackage
Field Summary | |
---|---|
static JavaFactory |
eINSTANCE
The singleton instance of the factory. |
Method Summary | |
---|---|
Annotation |
createAnnotation()
Returns a new object of class 'Annotation'. |
AnnotationMemberValuePair |
createAnnotationMemberValuePair()
Returns a new object of class 'Annotation Member Value Pair'. |
AnnotationTypeDeclaration |
createAnnotationTypeDeclaration()
Returns a new object of class 'Annotation Type Declaration'. |
AnnotationTypeMemberDeclaration |
createAnnotationTypeMemberDeclaration()
Returns a new object of class 'Annotation Type Member Declaration'. |
AnonymousClassDeclaration |
createAnonymousClassDeclaration()
Returns a new object of class 'Anonymous Class Declaration'. |
Archive |
createArchive()
Returns a new object of class 'Archive'. |
ArrayAccess |
createArrayAccess()
Returns a new object of class 'Array Access'. |
ArrayCreation |
createArrayCreation()
Returns a new object of class 'Array Creation'. |
ArrayInitializer |
createArrayInitializer()
Returns a new object of class 'Array Initializer'. |
ArrayLengthAccess |
createArrayLengthAccess()
Returns a new object of class 'Array Length Access'. |
ArrayType |
createArrayType()
Returns a new object of class 'Array Type'. |
AssertStatement |
createAssertStatement()
Returns a new object of class 'Assert Statement'. |
Assignment |
createAssignment()
Returns a new object of class 'Assignment'. |
Block |
createBlock()
Returns a new object of class 'Block'. |
BlockComment |
createBlockComment()
Returns a new object of class 'Block Comment'. |
BooleanLiteral |
createBooleanLiteral()
Returns a new object of class 'Boolean Literal'. |
BreakStatement |
createBreakStatement()
Returns a new object of class 'Break Statement'. |
CastExpression |
createCastExpression()
Returns a new object of class 'Cast Expression'. |
CatchClause |
createCatchClause()
Returns a new object of class 'Catch Clause'. |
CharacterLiteral |
createCharacterLiteral()
Returns a new object of class 'Character Literal'. |
ClassDeclaration |
createClassDeclaration()
Returns a new object of class 'Class Declaration'. |
ClassFile |
createClassFile()
Returns a new object of class 'Class File'. |
ClassInstanceCreation |
createClassInstanceCreation()
Returns a new object of class 'Class Instance Creation'. |
CompilationUnit |
createCompilationUnit()
Returns a new object of class 'Compilation Unit'. |
ConditionalExpression |
createConditionalExpression()
Returns a new object of class 'Conditional Expression'. |
ConstructorDeclaration |
createConstructorDeclaration()
Returns a new object of class 'Constructor Declaration'. |
ConstructorInvocation |
createConstructorInvocation()
Returns a new object of class 'Constructor Invocation'. |
ContinueStatement |
createContinueStatement()
Returns a new object of class 'Continue Statement'. |
DoStatement |
createDoStatement()
Returns a new object of class 'Do Statement'. |
EmptyStatement |
createEmptyStatement()
Returns a new object of class 'Empty Statement'. |
EnhancedForStatement |
createEnhancedForStatement()
Returns a new object of class 'Enhanced For Statement'. |
EnumConstantDeclaration |
createEnumConstantDeclaration()
Returns a new object of class 'Enum Constant Declaration'. |
EnumDeclaration |
createEnumDeclaration()
Returns a new object of class 'Enum Declaration'. |
ExpressionStatement |
createExpressionStatement()
Returns a new object of class 'Expression Statement'. |
FieldAccess |
createFieldAccess()
Returns a new object of class 'Field Access'. |
FieldDeclaration |
createFieldDeclaration()
Returns a new object of class 'Field Declaration'. |
ForStatement |
createForStatement()
Returns a new object of class 'For Statement'. |
IfStatement |
createIfStatement()
Returns a new object of class 'If Statement'. |
ImportDeclaration |
createImportDeclaration()
Returns a new object of class 'Import Declaration'. |
InfixExpression |
createInfixExpression()
Returns a new object of class 'Infix Expression'. |
Initializer |
createInitializer()
Returns a new object of class 'Initializer'. |
InstanceofExpression |
createInstanceofExpression()
Returns a new object of class 'Instanceof Expression'. |
InterfaceDeclaration |
createInterfaceDeclaration()
Returns a new object of class 'Interface Declaration'. |
Javadoc |
createJavadoc()
Returns a new object of class 'Javadoc'. |
LabeledStatement |
createLabeledStatement()
Returns a new object of class 'Labeled Statement'. |
LineComment |
createLineComment()
Returns a new object of class 'Line Comment'. |
Manifest |
createManifest()
Returns a new object of class 'Manifest'. |
ManifestAttribute |
createManifestAttribute()
Returns a new object of class 'Manifest Attribute'. |
ManifestEntry |
createManifestEntry()
Returns a new object of class 'Manifest Entry'. |
MemberRef |
createMemberRef()
Returns a new object of class 'Member Ref'. |
MethodDeclaration |
createMethodDeclaration()
Returns a new object of class 'Method Declaration'. |
MethodInvocation |
createMethodInvocation()
Returns a new object of class 'Method Invocation'. |
MethodRef |
createMethodRef()
Returns a new object of class 'Method Ref'. |
MethodRefParameter |
createMethodRefParameter()
Returns a new object of class 'Method Ref Parameter'. |
Model |
createModel()
Returns a new object of class 'Model'. |
Modifier |
createModifier()
Returns a new object of class 'Modifier'. |
NullLiteral |
createNullLiteral()
Returns a new object of class 'Null Literal'. |
NumberLiteral |
createNumberLiteral()
Returns a new object of class 'Number Literal'. |
Package |
createPackage()
Returns a new object of class 'Package'. |
PackageAccess |
createPackageAccess()
Returns a new object of class 'Package Access'. |
ParameterizedType |
createParameterizedType()
Returns a new object of class 'Parameterized Type'. |
ParenthesizedExpression |
createParenthesizedExpression()
Returns a new object of class 'Parenthesized Expression'. |
PostfixExpression |
createPostfixExpression()
Returns a new object of class 'Postfix Expression'. |
PrefixExpression |
createPrefixExpression()
Returns a new object of class 'Prefix Expression'. |
PrimitiveType |
createPrimitiveType()
Returns a new object of class 'Primitive Type'. |
PrimitiveTypeBoolean |
createPrimitiveTypeBoolean()
Returns a new object of class 'Primitive Type Boolean'. |
PrimitiveTypeByte |
createPrimitiveTypeByte()
Returns a new object of class 'Primitive Type Byte'. |
PrimitiveTypeChar |
createPrimitiveTypeChar()
Returns a new object of class 'Primitive Type Char'. |
PrimitiveTypeDouble |
createPrimitiveTypeDouble()
Returns a new object of class 'Primitive Type Double'. |
PrimitiveTypeFloat |
createPrimitiveTypeFloat()
Returns a new object of class 'Primitive Type Float'. |
PrimitiveTypeInt |
createPrimitiveTypeInt()
Returns a new object of class 'Primitive Type Int'. |
PrimitiveTypeLong |
createPrimitiveTypeLong()
Returns a new object of class 'Primitive Type Long'. |
PrimitiveTypeShort |
createPrimitiveTypeShort()
Returns a new object of class 'Primitive Type Short'. |
PrimitiveTypeVoid |
createPrimitiveTypeVoid()
Returns a new object of class 'Primitive Type Void'. |
ReturnStatement |
createReturnStatement()
Returns a new object of class 'Return Statement'. |
SingleVariableAccess |
createSingleVariableAccess()
Returns a new object of class 'Single Variable Access'. |
SingleVariableDeclaration |
createSingleVariableDeclaration()
Returns a new object of class 'Single Variable Declaration'. |
StringLiteral |
createStringLiteral()
Returns a new object of class 'String Literal'. |
SuperConstructorInvocation |
createSuperConstructorInvocation()
Returns a new object of class 'Super Constructor Invocation'. |
SuperFieldAccess |
createSuperFieldAccess()
Returns a new object of class 'Super Field Access'. |
SuperMethodInvocation |
createSuperMethodInvocation()
Returns a new object of class 'Super Method Invocation'. |
SwitchCase |
createSwitchCase()
Returns a new object of class 'Switch Case'. |
SwitchStatement |
createSwitchStatement()
Returns a new object of class 'Switch Statement'. |
SynchronizedStatement |
createSynchronizedStatement()
Returns a new object of class 'Synchronized Statement'. |
TagElement |
createTagElement()
Returns a new object of class 'Tag Element'. |
TextElement |
createTextElement()
Returns a new object of class 'Text Element'. |
ThisExpression |
createThisExpression()
Returns a new object of class 'This Expression'. |
ThrowStatement |
createThrowStatement()
Returns a new object of class 'Throw Statement'. |
TryStatement |
createTryStatement()
Returns a new object of class 'Try Statement'. |
TypeAccess |
createTypeAccess()
Returns a new object of class 'Type Access'. |
TypeDeclarationStatement |
createTypeDeclarationStatement()
Returns a new object of class 'Type Declaration Statement'. |
TypeLiteral |
createTypeLiteral()
Returns a new object of class 'Type Literal'. |
TypeParameter |
createTypeParameter()
Returns a new object of class 'Type Parameter'. |
UnresolvedAnnotationDeclaration |
createUnresolvedAnnotationDeclaration()
Returns a new object of class 'Unresolved Annotation Declaration'. |
UnresolvedAnnotationTypeMemberDeclaration |
createUnresolvedAnnotationTypeMemberDeclaration()
Returns a new object of class 'Unresolved Annotation Type Member Declaration'. |
UnresolvedClassDeclaration |
createUnresolvedClassDeclaration()
Returns a new object of class 'Unresolved Class Declaration'. |
UnresolvedEnumDeclaration |
createUnresolvedEnumDeclaration()
Returns a new object of class 'Unresolved Enum Declaration'. |
UnresolvedInterfaceDeclaration |
createUnresolvedInterfaceDeclaration()
Returns a new object of class 'Unresolved Interface Declaration'. |
UnresolvedItem |
createUnresolvedItem()
Returns a new object of class 'Unresolved Item'. |
UnresolvedItemAccess |
createUnresolvedItemAccess()
Returns a new object of class 'Unresolved Item Access'. |
UnresolvedLabeledStatement |
createUnresolvedLabeledStatement()
Returns a new object of class 'Unresolved Labeled Statement'. |
UnresolvedMethodDeclaration |
createUnresolvedMethodDeclaration()
Returns a new object of class 'Unresolved Method Declaration'. |
UnresolvedSingleVariableDeclaration |
createUnresolvedSingleVariableDeclaration()
Returns a new object of class 'Unresolved Single Variable Declaration'. |
UnresolvedType |
createUnresolvedType()
Returns a new object of class 'Unresolved Type'. |
UnresolvedTypeDeclaration |
createUnresolvedTypeDeclaration()
Returns a new object of class 'Unresolved Type Declaration'. |
UnresolvedVariableDeclarationFragment |
createUnresolvedVariableDeclarationFragment()
Returns a new object of class 'Unresolved Variable Declaration Fragment'. |
VariableDeclarationExpression |
createVariableDeclarationExpression()
Returns a new object of class 'Variable Declaration Expression'. |
VariableDeclarationFragment |
createVariableDeclarationFragment()
Returns a new object of class 'Variable Declaration Fragment'. |
VariableDeclarationStatement |
createVariableDeclarationStatement()
Returns a new object of class 'Variable Declaration Statement'. |
WhileStatement |
createWhileStatement()
Returns a new object of class 'While Statement'. |
WildCardType |
createWildCardType()
Returns a new object of class 'Wild Card Type'. |
JavaPackage |
getJavaPackage()
Returns the package supported by this factory. |
Field Detail |
---|
static final JavaFactory eINSTANCE
Method Detail |
---|
Annotation createAnnotation()
Archive createArchive()
AssertStatement createAssertStatement()
AnnotationMemberValuePair createAnnotationMemberValuePair()
AnnotationTypeDeclaration createAnnotationTypeDeclaration()
AnnotationTypeMemberDeclaration createAnnotationTypeMemberDeclaration()
AnonymousClassDeclaration createAnonymousClassDeclaration()
ArrayAccess createArrayAccess()
ArrayCreation createArrayCreation()
ArrayInitializer createArrayInitializer()
ArrayLengthAccess createArrayLengthAccess()
ArrayType createArrayType()
Assignment createAssignment()
BooleanLiteral createBooleanLiteral()
BlockComment createBlockComment()
Block createBlock()
BreakStatement createBreakStatement()
CastExpression createCastExpression()
CatchClause createCatchClause()
CharacterLiteral createCharacterLiteral()
ClassFile createClassFile()
ClassInstanceCreation createClassInstanceCreation()
ConstructorDeclaration createConstructorDeclaration()
ConditionalExpression createConditionalExpression()
ConstructorInvocation createConstructorInvocation()
ClassDeclaration createClassDeclaration()
CompilationUnit createCompilationUnit()
ContinueStatement createContinueStatement()
DoStatement createDoStatement()
EmptyStatement createEmptyStatement()
EnhancedForStatement createEnhancedForStatement()
EnumConstantDeclaration createEnumConstantDeclaration()
EnumDeclaration createEnumDeclaration()
ExpressionStatement createExpressionStatement()
FieldAccess createFieldAccess()
FieldDeclaration createFieldDeclaration()
ForStatement createForStatement()
IfStatement createIfStatement()
ImportDeclaration createImportDeclaration()
InfixExpression createInfixExpression()
Initializer createInitializer()
InstanceofExpression createInstanceofExpression()
InterfaceDeclaration createInterfaceDeclaration()
Javadoc createJavadoc()
LabeledStatement createLabeledStatement()
LineComment createLineComment()
Manifest createManifest()
ManifestAttribute createManifestAttribute()
ManifestEntry createManifestEntry()
MemberRef createMemberRef()
MethodDeclaration createMethodDeclaration()
MethodInvocation createMethodInvocation()
MethodRef createMethodRef()
MethodRefParameter createMethodRefParameter()
Model createModel()
Modifier createModifier()
NumberLiteral createNumberLiteral()
NullLiteral createNullLiteral()
Package createPackage()
PackageAccess createPackageAccess()
ParameterizedType createParameterizedType()
ParenthesizedExpression createParenthesizedExpression()
PostfixExpression createPostfixExpression()
PrefixExpression createPrefixExpression()
PrimitiveType createPrimitiveType()
PrimitiveTypeBoolean createPrimitiveTypeBoolean()
PrimitiveTypeByte createPrimitiveTypeByte()
PrimitiveTypeChar createPrimitiveTypeChar()
PrimitiveTypeDouble createPrimitiveTypeDouble()
PrimitiveTypeShort createPrimitiveTypeShort()
PrimitiveTypeFloat createPrimitiveTypeFloat()
PrimitiveTypeInt createPrimitiveTypeInt()
PrimitiveTypeLong createPrimitiveTypeLong()
PrimitiveTypeVoid createPrimitiveTypeVoid()
ReturnStatement createReturnStatement()
SingleVariableAccess createSingleVariableAccess()
SingleVariableDeclaration createSingleVariableDeclaration()
StringLiteral createStringLiteral()
SuperConstructorInvocation createSuperConstructorInvocation()
SuperFieldAccess createSuperFieldAccess()
SuperMethodInvocation createSuperMethodInvocation()
SwitchCase createSwitchCase()
SwitchStatement createSwitchStatement()
SynchronizedStatement createSynchronizedStatement()
TagElement createTagElement()
TextElement createTextElement()
ThisExpression createThisExpression()
ThrowStatement createThrowStatement()
TryStatement createTryStatement()
TypeAccess createTypeAccess()
TypeDeclarationStatement createTypeDeclarationStatement()
TypeLiteral createTypeLiteral()
TypeParameter createTypeParameter()
UnresolvedItem createUnresolvedItem()
UnresolvedItemAccess createUnresolvedItemAccess()
UnresolvedAnnotationDeclaration createUnresolvedAnnotationDeclaration()
UnresolvedAnnotationTypeMemberDeclaration createUnresolvedAnnotationTypeMemberDeclaration()
UnresolvedClassDeclaration createUnresolvedClassDeclaration()
UnresolvedEnumDeclaration createUnresolvedEnumDeclaration()
UnresolvedInterfaceDeclaration createUnresolvedInterfaceDeclaration()
UnresolvedLabeledStatement createUnresolvedLabeledStatement()
UnresolvedMethodDeclaration createUnresolvedMethodDeclaration()
UnresolvedSingleVariableDeclaration createUnresolvedSingleVariableDeclaration()
UnresolvedType createUnresolvedType()
UnresolvedTypeDeclaration createUnresolvedTypeDeclaration()
UnresolvedVariableDeclarationFragment createUnresolvedVariableDeclarationFragment()
VariableDeclarationExpression createVariableDeclarationExpression()
VariableDeclarationFragment createVariableDeclarationFragment()
VariableDeclarationStatement createVariableDeclarationStatement()
WildCardType createWildCardType()
WhileStatement createWhileStatement()
JavaPackage getJavaPackage()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |