org.eclipse.gmt.modisco.java
Interface AnonymousClassDeclaration

All Superinterfaces:
ASTNode

public interface AnonymousClassDeclaration
extends ASTNode

A representation of the model object 'Anonymous Class Declaration'.

The following features are supported:

See Also:
JavaPackage.getAnonymousClassDeclaration()
Generated:
Model:

Method Summary
  getBodyDeclarations()
          Returns the value of the 'Body Declarations' containment reference list.
 ClassInstanceCreation getClassInstanceCreation()
          Returns the value of the 'Class Instance Creation' container reference.
 void setClassInstanceCreation(ClassInstanceCreation value)
          Sets the value of the 'Class Instance Creation' container reference.
 
Methods inherited from interface org.eclipse.gmt.modisco.java.ASTNode
getComments, getOriginalClassFile, getOriginalCompilationUnit, setOriginalClassFile, setOriginalCompilationUnit
 

Method Detail

getBodyDeclarations

 getBodyDeclarations()
Returns the value of the 'Body Declarations' containment reference list. The list contents are of type BodyDeclaration. It is bidirectional and its opposite is 'Anonymous Class Declaration Owner'.

If the meaning of the 'Body Declarations' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Body Declarations' containment reference list.
See Also:
JavaPackage.getAnonymousClassDeclaration_BodyDeclarations(), BodyDeclaration.getAnonymousClassDeclarationOwner()
Generated:
Model:
opposite="anonymousClassDeclarationOwner" containment="true"

getClassInstanceCreation

ClassInstanceCreation getClassInstanceCreation()
Returns the value of the 'Class Instance Creation' container reference. It is bidirectional and its opposite is 'Anonymous Class Declaration'.

If the meaning of the 'Class Instance Creation' container reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Class Instance Creation' container reference.
See Also:
setClassInstanceCreation(ClassInstanceCreation), JavaPackage.getAnonymousClassDeclaration_ClassInstanceCreation(), ClassInstanceCreation.getAnonymousClassDeclaration()
Generated:
Model:
opposite="anonymousClassDeclaration" transient="false" ordered="false"

setClassInstanceCreation

void setClassInstanceCreation(ClassInstanceCreation value)
Sets the value of the 'Class Instance Creation' container reference.

Parameters:
value - the new value of the 'Class Instance Creation' container reference.
See Also:
getClassInstanceCreation()
Generated: