org.mesopotamia.lang.java
Class JavaLanguageElement
java.lang.Object
LanguageElement
org.mesopotamia.lang.java.JavaLanguageElement
- Direct Known Subclasses:
- Annotation, AnnotationMemberArrayInitializer, AnnotationMemberValuePair, ArrayInitializer, Assert, Break, BuiltInType, Case, CasesGroup, CompilationUnit, CompoundStatement, Continue, Do, EmptyStatement, ExplicitThisConstructorInvocation, Expression, ExpressionList, Field, FinallyClause, For, ForEachClause, Handler, If, LabeledStatement, Modifier, Modifiers, ParameterDefinition, Return, Switch, SynchronizedStatement, Throw, TryBlock, TypeArgument, TypeBound, TypeParameter, VariableInitializer, While
public class JavaLanguageElement
- extends LanguageElement
Base class for all language elements for Java language
- Author:
- Pavel Vlasov
|
Constructor Summary |
JavaLanguageElement(NodeData xData,
java.lang.Class context,
Scan scan,
RepositoryLanguage language,
java.lang.Object environment)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
providerHandle
protected LanguageElementHandle providerHandle
JavaLanguageElement
public JavaLanguageElement(NodeData xData,
java.lang.Class context,
Scan scan,
RepositoryLanguage language,
java.lang.Object environment)
setProviderHandle
public void setProviderHandle(LanguageElementHandle providerHandle)
acceptChildren
protected void acceptChildren(Visitor visitor)
getProvider
public LanguageElement getProvider()
- Provider for this language element, i.e. what comes before DOT.
- Returns:
Copyright © 2005 Hammurapi Group. All Rights Reserved.