|
||||||||||
| 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()
createAnnotation in interface JavaFactoryArchive createArchive()
createArchive in interface JavaFactoryAssertStatement createAssertStatement()
createAssertStatement in interface JavaFactoryAnnotationMemberValuePair createAnnotationMemberValuePair()
createAnnotationMemberValuePair in interface JavaFactoryAnnotationTypeDeclaration createAnnotationTypeDeclaration()
createAnnotationTypeDeclaration in interface JavaFactoryAnnotationTypeMemberDeclaration createAnnotationTypeMemberDeclaration()
createAnnotationTypeMemberDeclaration in interface JavaFactoryAnonymousClassDeclaration createAnonymousClassDeclaration()
createAnonymousClassDeclaration in interface JavaFactoryArrayAccess createArrayAccess()
createArrayAccess in interface JavaFactoryArrayCreation createArrayCreation()
createArrayCreation in interface JavaFactoryArrayInitializer createArrayInitializer()
createArrayInitializer in interface JavaFactoryArrayLengthAccess createArrayLengthAccess()
createArrayLengthAccess in interface JavaFactoryArrayType createArrayType()
createArrayType in interface JavaFactoryAssignment createAssignment()
createAssignment in interface JavaFactoryBooleanLiteral createBooleanLiteral()
createBooleanLiteral in interface JavaFactoryBlockComment createBlockComment()
createBlockComment in interface JavaFactoryBlock createBlock()
createBlock in interface JavaFactoryBreakStatement createBreakStatement()
createBreakStatement in interface JavaFactoryCastExpression createCastExpression()
createCastExpression in interface JavaFactoryCatchClause createCatchClause()
createCatchClause in interface JavaFactoryCharacterLiteral createCharacterLiteral()
createCharacterLiteral in interface JavaFactoryClassFile createClassFile()
createClassFile in interface JavaFactoryClassInstanceCreation createClassInstanceCreation()
createClassInstanceCreation in interface JavaFactoryConstructorDeclaration createConstructorDeclaration()
createConstructorDeclaration in interface JavaFactoryConditionalExpression createConditionalExpression()
createConditionalExpression in interface JavaFactoryConstructorInvocation createConstructorInvocation()
createConstructorInvocation in interface JavaFactoryClassDeclaration createClassDeclaration()
createClassDeclaration in interface JavaFactoryCompilationUnit createCompilationUnit()
createCompilationUnit in interface JavaFactoryContinueStatement createContinueStatement()
createContinueStatement in interface JavaFactoryDoStatement createDoStatement()
createDoStatement in interface JavaFactoryEmptyStatement createEmptyStatement()
createEmptyStatement in interface JavaFactoryEnhancedForStatement createEnhancedForStatement()
createEnhancedForStatement in interface JavaFactoryEnumConstantDeclaration createEnumConstantDeclaration()
createEnumConstantDeclaration in interface JavaFactoryEnumDeclaration createEnumDeclaration()
createEnumDeclaration in interface JavaFactoryExpressionStatement createExpressionStatement()
createExpressionStatement in interface JavaFactoryFieldAccess createFieldAccess()
createFieldAccess in interface JavaFactoryFieldDeclaration createFieldDeclaration()
createFieldDeclaration in interface JavaFactoryForStatement createForStatement()
createForStatement in interface JavaFactoryIfStatement createIfStatement()
createIfStatement in interface JavaFactoryImportDeclaration createImportDeclaration()
createImportDeclaration in interface JavaFactoryInfixExpression createInfixExpression()
createInfixExpression in interface JavaFactoryInitializer createInitializer()
createInitializer in interface JavaFactoryInstanceofExpression createInstanceofExpression()
createInstanceofExpression in interface JavaFactoryInterfaceDeclaration createInterfaceDeclaration()
createInterfaceDeclaration in interface JavaFactoryJavadoc createJavadoc()
createJavadoc in interface JavaFactoryLabeledStatement createLabeledStatement()
createLabeledStatement in interface JavaFactoryLineComment createLineComment()
createLineComment in interface JavaFactoryManifest createManifest()
createManifest in interface JavaFactoryManifestAttribute createManifestAttribute()
createManifestAttribute in interface JavaFactoryManifestEntry createManifestEntry()
createManifestEntry in interface JavaFactoryMemberRef createMemberRef()
createMemberRef in interface JavaFactoryMethodDeclaration createMethodDeclaration()
createMethodDeclaration in interface JavaFactoryMethodInvocation createMethodInvocation()
createMethodInvocation in interface JavaFactoryMethodRef createMethodRef()
createMethodRef in interface JavaFactoryMethodRefParameter createMethodRefParameter()
createMethodRefParameter in interface JavaFactoryModel createModel()
createModel in interface JavaFactoryModifier createModifier()
createModifier in interface JavaFactoryNumberLiteral createNumberLiteral()
createNumberLiteral in interface JavaFactoryNullLiteral createNullLiteral()
createNullLiteral in interface JavaFactoryPackage createPackage()
createPackage in interface JavaFactoryPackageAccess createPackageAccess()
createPackageAccess in interface JavaFactoryParameterizedType createParameterizedType()
createParameterizedType in interface JavaFactoryParenthesizedExpression createParenthesizedExpression()
createParenthesizedExpression in interface JavaFactoryPostfixExpression createPostfixExpression()
createPostfixExpression in interface JavaFactoryPrefixExpression createPrefixExpression()
createPrefixExpression in interface JavaFactoryPrimitiveType createPrimitiveType()
createPrimitiveType in interface JavaFactoryPrimitiveTypeBoolean createPrimitiveTypeBoolean()
createPrimitiveTypeBoolean in interface JavaFactoryPrimitiveTypeByte createPrimitiveTypeByte()
createPrimitiveTypeByte in interface JavaFactoryPrimitiveTypeChar createPrimitiveTypeChar()
createPrimitiveTypeChar in interface JavaFactoryPrimitiveTypeDouble createPrimitiveTypeDouble()
createPrimitiveTypeDouble in interface JavaFactoryPrimitiveTypeShort createPrimitiveTypeShort()
createPrimitiveTypeShort in interface JavaFactoryPrimitiveTypeFloat createPrimitiveTypeFloat()
createPrimitiveTypeFloat in interface JavaFactoryPrimitiveTypeInt createPrimitiveTypeInt()
createPrimitiveTypeInt in interface JavaFactoryPrimitiveTypeLong createPrimitiveTypeLong()
createPrimitiveTypeLong in interface JavaFactoryPrimitiveTypeVoid createPrimitiveTypeVoid()
createPrimitiveTypeVoid in interface JavaFactoryReturnStatement createReturnStatement()
createReturnStatement in interface JavaFactorySingleVariableAccess createSingleVariableAccess()
createSingleVariableAccess in interface JavaFactorySingleVariableDeclaration createSingleVariableDeclaration()
createSingleVariableDeclaration in interface JavaFactoryStringLiteral createStringLiteral()
createStringLiteral in interface JavaFactorySuperConstructorInvocation createSuperConstructorInvocation()
createSuperConstructorInvocation in interface JavaFactorySuperFieldAccess createSuperFieldAccess()
createSuperFieldAccess in interface JavaFactorySuperMethodInvocation createSuperMethodInvocation()
createSuperMethodInvocation in interface JavaFactorySwitchCase createSwitchCase()
createSwitchCase in interface JavaFactorySwitchStatement createSwitchStatement()
createSwitchStatement in interface JavaFactorySynchronizedStatement createSynchronizedStatement()
createSynchronizedStatement in interface JavaFactoryTagElement createTagElement()
createTagElement in interface JavaFactoryTextElement createTextElement()
createTextElement in interface JavaFactoryThisExpression createThisExpression()
createThisExpression in interface JavaFactoryThrowStatement createThrowStatement()
createThrowStatement in interface JavaFactoryTryStatement createTryStatement()
createTryStatement in interface JavaFactoryTypeAccess createTypeAccess()
createTypeAccess in interface JavaFactoryTypeDeclarationStatement createTypeDeclarationStatement()
createTypeDeclarationStatement in interface JavaFactoryTypeLiteral createTypeLiteral()
createTypeLiteral in interface JavaFactoryTypeParameter createTypeParameter()
createTypeParameter in interface JavaFactoryUnresolvedItem createUnresolvedItem()
createUnresolvedItem in interface JavaFactoryUnresolvedItemAccess createUnresolvedItemAccess()
createUnresolvedItemAccess in interface JavaFactoryUnresolvedAnnotationDeclaration createUnresolvedAnnotationDeclaration()
createUnresolvedAnnotationDeclaration in interface JavaFactoryUnresolvedAnnotationTypeMemberDeclaration createUnresolvedAnnotationTypeMemberDeclaration()
createUnresolvedAnnotationTypeMemberDeclaration in interface JavaFactoryUnresolvedClassDeclaration createUnresolvedClassDeclaration()
createUnresolvedClassDeclaration in interface JavaFactoryUnresolvedEnumDeclaration createUnresolvedEnumDeclaration()
createUnresolvedEnumDeclaration in interface JavaFactoryUnresolvedInterfaceDeclaration createUnresolvedInterfaceDeclaration()
createUnresolvedInterfaceDeclaration in interface JavaFactoryUnresolvedLabeledStatement createUnresolvedLabeledStatement()
createUnresolvedLabeledStatement in interface JavaFactoryUnresolvedMethodDeclaration createUnresolvedMethodDeclaration()
createUnresolvedMethodDeclaration in interface JavaFactoryUnresolvedSingleVariableDeclaration createUnresolvedSingleVariableDeclaration()
createUnresolvedSingleVariableDeclaration in interface JavaFactoryUnresolvedType createUnresolvedType()
createUnresolvedType in interface JavaFactoryUnresolvedTypeDeclaration createUnresolvedTypeDeclaration()
createUnresolvedTypeDeclaration in interface JavaFactoryUnresolvedVariableDeclarationFragment createUnresolvedVariableDeclarationFragment()
createUnresolvedVariableDeclarationFragment in interface JavaFactoryVariableDeclarationExpression createVariableDeclarationExpression()
createVariableDeclarationExpression in interface JavaFactoryVariableDeclarationFragment createVariableDeclarationFragment()
createVariableDeclarationFragment in interface JavaFactoryVariableDeclarationStatement createVariableDeclarationStatement()
createVariableDeclarationStatement in interface JavaFactoryWildCardType createWildCardType()
createWildCardType in interface JavaFactoryWhileStatement createWhileStatement()
createWhileStatement in interface JavaFactoryJavaPackage getJavaPackage()
getJavaPackage in interface JavaFactory
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||