com.sun.javafx.api.tree
Interface ClassDeclarationTree

All Superinterfaces:
Tree

public interface ClassDeclarationTree
extends Tree

Common interface for class declaration nodes in an abstract syntax tree for the JavaFX Script language.

WARNING: This interface and its sub-interfaces are subject to change as the JavaFX Script programming language evolves. These interfaces are implemented by Sun's JavaFX Script compiler (javafxc) and should not be implemented either directly or indirectly by other applications.


Nested Class Summary
 
Nested classes/interfaces inherited from interface com.sun.javafx.api.tree.Tree
Tree.JavaFXKind
 
Method Summary
 java.util.List<Tree> getClassMembers()
           
 java.util.List<ExpressionTree> getExtends()
           
 java.util.List<ExpressionTree> getImplements()
           
 java.util.List<ExpressionTree> getMixins()
           
 ModifiersTree getModifiers()
           
 javax.lang.model.element.Name getSimpleName()
           
 java.util.List<ExpressionTree> getSupertypeList()
           
 
Methods inherited from interface com.sun.javafx.api.tree.Tree
accept, getJavaFXKind, isMissing
 

Method Detail

getSimpleName

javax.lang.model.element.Name getSimpleName()

getModifiers

ModifiersTree getModifiers()

getImplements

java.util.List<ExpressionTree> getImplements()

getSupertypeList

java.util.List<ExpressionTree> getSupertypeList()

getMixins

java.util.List<ExpressionTree> getMixins()

getExtends

java.util.List<ExpressionTree> getExtends()

getClassMembers

java.util.List<Tree> getClassMembers()