Package de.monticore.completeness._util
Class CompletenessTypeDispatcher
java.lang.Object
de.monticore.completeness._util.CompletenessTypeDispatcher
- All Implemented Interfaces:
ICompletenessTypeDispatcher,CompletenessHandler,de.monticore.visitor.IHandler
public class CompletenessTypeDispatcher
extends Object
implements ICompletenessTypeDispatcher, CompletenessHandler
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Optional<ASTCompleteness> protected Optional<ASTCompletenessNode> protected Optional<CompletenessLiterals> protected Optional<ICompletenessArtifactScope> protected Optional<ICompletenessGlobalScope> protected Optional<ICompletenessScope> protected CompletenessTraverser -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionasCompletenessASTCompleteness(de.monticore.ast.ASTNode node) asCompletenessASTCompletenessNode(de.monticore.ast.ASTNode node) asCompletenessCompletenessLiterals(de.monticore.ast.ASTNode node) asCompletenessICompletenessArtifactScope(de.monticore.symboltable.IScope scope) asCompletenessICompletenessGlobalScope(de.monticore.symboltable.IScope scope) asCompletenessICompletenessScope(de.monticore.symboltable.IScope scope) voidhandle(ASTCompleteness node) voidhandle(ASTCompletenessNode node) voidhandle(CompletenessLiterals node) voidhandle(ICompletenessArtifactScope scope) voidhandle(ICompletenessGlobalScope scope) voidhandle(ICompletenessScope scope) booleanisCompletenessASTCompleteness(de.monticore.ast.ASTNode node) booleanisCompletenessASTCompletenessNode(de.monticore.ast.ASTNode node) booleanisCompletenessCompletenessLiterals(de.monticore.ast.ASTNode node) booleanisCompletenessICompletenessArtifactScope(de.monticore.symboltable.IScope scope) booleanisCompletenessICompletenessGlobalScope(de.monticore.symboltable.IScope scope) booleanisCompletenessICompletenessScope(de.monticore.symboltable.IScope scope) booleanbooleanbooleanbooleanbooleanbooleanprotected voidreset()voidsetOptCompletenessASTCompleteness(ASTCompleteness optCompletenessASTCompleteness) voidvoidsetOptCompletenessASTCompletenessNode(ASTCompletenessNode optCompletenessASTCompletenessNode) voidvoidsetOptCompletenessCompletenessLiterals(CompletenessLiterals optCompletenessCompletenessLiterals) voidvoidsetOptCompletenessICompletenessArtifactScope(ICompletenessArtifactScope optCompletenessICompletenessArtifactScope) voidvoidsetOptCompletenessICompletenessGlobalScope(ICompletenessGlobalScope optCompletenessICompletenessGlobalScope) voidvoidsetOptCompletenessICompletenessScope(ICompletenessScope optCompletenessICompletenessScope) voidvoidsetTraverser(CompletenessTraverser traverser) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface de.monticore.completeness._visitor.CompletenessHandler
handle, traverse, traverse, traverse, traverse, traverseMethods inherited from interface de.monticore.visitor.IHandler
handle, handle, handle, handle, handle, traverse, traverse
-
Field Details
-
optCompletenessASTCompleteness
-
optCompletenessCompletenessLiterals
-
optCompletenessASTCompletenessNode
-
optCompletenessICompletenessScope
-
optCompletenessICompletenessArtifactScope
-
optCompletenessICompletenessGlobalScope
-
traverser
-
-
Constructor Details
-
CompletenessTypeDispatcher
public CompletenessTypeDispatcher()
-
-
Method Details
-
reset
protected void reset() -
isCompletenessASTCompleteness
public boolean isCompletenessASTCompleteness(de.monticore.ast.ASTNode node) - Specified by:
isCompletenessASTCompletenessin interfaceICompletenessTypeDispatcher
-
asCompletenessASTCompleteness
- Specified by:
asCompletenessASTCompletenessin interfaceICompletenessTypeDispatcher
-
isCompletenessCompletenessLiterals
public boolean isCompletenessCompletenessLiterals(de.monticore.ast.ASTNode node) - Specified by:
isCompletenessCompletenessLiteralsin interfaceICompletenessTypeDispatcher
-
asCompletenessCompletenessLiterals
- Specified by:
asCompletenessCompletenessLiteralsin interfaceICompletenessTypeDispatcher
-
isCompletenessASTCompletenessNode
public boolean isCompletenessASTCompletenessNode(de.monticore.ast.ASTNode node) - Specified by:
isCompletenessASTCompletenessNodein interfaceICompletenessTypeDispatcher
-
asCompletenessASTCompletenessNode
- Specified by:
asCompletenessASTCompletenessNodein interfaceICompletenessTypeDispatcher
-
isCompletenessICompletenessScope
public boolean isCompletenessICompletenessScope(de.monticore.symboltable.IScope scope) - Specified by:
isCompletenessICompletenessScopein interfaceICompletenessTypeDispatcher
-
asCompletenessICompletenessScope
- Specified by:
asCompletenessICompletenessScopein interfaceICompletenessTypeDispatcher
-
isCompletenessICompletenessArtifactScope
public boolean isCompletenessICompletenessArtifactScope(de.monticore.symboltable.IScope scope) - Specified by:
isCompletenessICompletenessArtifactScopein interfaceICompletenessTypeDispatcher
-
asCompletenessICompletenessArtifactScope
public ICompletenessArtifactScope asCompletenessICompletenessArtifactScope(de.monticore.symboltable.IScope scope) - Specified by:
asCompletenessICompletenessArtifactScopein interfaceICompletenessTypeDispatcher
-
isCompletenessICompletenessGlobalScope
public boolean isCompletenessICompletenessGlobalScope(de.monticore.symboltable.IScope scope) - Specified by:
isCompletenessICompletenessGlobalScopein interfaceICompletenessTypeDispatcher
-
asCompletenessICompletenessGlobalScope
public ICompletenessGlobalScope asCompletenessICompletenessGlobalScope(de.monticore.symboltable.IScope scope) - Specified by:
asCompletenessICompletenessGlobalScopein interfaceICompletenessTypeDispatcher
-
handle
- Specified by:
handlein interfaceCompletenessHandler
-
handle
-
handle
- Specified by:
handlein interfaceCompletenessHandler
-
handle
- Specified by:
handlein interfaceCompletenessHandler
-
handle
- Specified by:
handlein interfaceCompletenessHandler
-
handle
- Specified by:
handlein interfaceCompletenessHandler
-
getTraverser
- Specified by:
getTraverserin interfaceCompletenessHandler- Specified by:
getTraverserin interfacede.monticore.visitor.IHandler
-
setTraverser
- Specified by:
setTraverserin interfaceCompletenessHandler
-
getOptCompletenessASTCompleteness
-
isPresentOptCompletenessASTCompleteness
public boolean isPresentOptCompletenessASTCompleteness() -
setOptCompletenessASTCompleteness
-
setOptCompletenessASTCompletenessAbsent
public void setOptCompletenessASTCompletenessAbsent() -
getOptCompletenessCompletenessLiterals
-
isPresentOptCompletenessCompletenessLiterals
public boolean isPresentOptCompletenessCompletenessLiterals() -
setOptCompletenessCompletenessLiterals
public void setOptCompletenessCompletenessLiterals(CompletenessLiterals optCompletenessCompletenessLiterals) -
setOptCompletenessCompletenessLiteralsAbsent
public void setOptCompletenessCompletenessLiteralsAbsent() -
getOptCompletenessASTCompletenessNode
-
isPresentOptCompletenessASTCompletenessNode
public boolean isPresentOptCompletenessASTCompletenessNode() -
setOptCompletenessASTCompletenessNode
public void setOptCompletenessASTCompletenessNode(ASTCompletenessNode optCompletenessASTCompletenessNode) -
setOptCompletenessASTCompletenessNodeAbsent
public void setOptCompletenessASTCompletenessNodeAbsent() -
getOptCompletenessICompletenessScope
-
isPresentOptCompletenessICompletenessScope
public boolean isPresentOptCompletenessICompletenessScope() -
setOptCompletenessICompletenessScope
public void setOptCompletenessICompletenessScope(ICompletenessScope optCompletenessICompletenessScope) -
setOptCompletenessICompletenessScopeAbsent
public void setOptCompletenessICompletenessScopeAbsent() -
getOptCompletenessICompletenessArtifactScope
-
isPresentOptCompletenessICompletenessArtifactScope
public boolean isPresentOptCompletenessICompletenessArtifactScope() -
setOptCompletenessICompletenessArtifactScope
public void setOptCompletenessICompletenessArtifactScope(ICompletenessArtifactScope optCompletenessICompletenessArtifactScope) -
setOptCompletenessICompletenessArtifactScopeAbsent
public void setOptCompletenessICompletenessArtifactScopeAbsent() -
getOptCompletenessICompletenessGlobalScope
-
isPresentOptCompletenessICompletenessGlobalScope
public boolean isPresentOptCompletenessICompletenessGlobalScope() -
setOptCompletenessICompletenessGlobalScope
public void setOptCompletenessICompletenessGlobalScope(ICompletenessGlobalScope optCompletenessICompletenessGlobalScope) -
setOptCompletenessICompletenessGlobalScopeAbsent
public void setOptCompletenessICompletenessGlobalScopeAbsent()
-