Class BaseScopeProvider
- java.lang.Object
 - 
- jetbrains.mps.smodel.runtime.base.BaseScopeProvider
 
 
- 
- All Implemented Interfaces:
 ReferenceScopeProvider
public class BaseScopeProvider extends Object implements ReferenceScopeProvider
evgeny, 1/6/12 
- 
- 
Constructor Summary
Constructors Constructor Description BaseScopeProvider() 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ScopecreateScope(IOperationContext operationContext, ReferenceConstraintsContext _context)StringgetPresentation(IOperationContext operationContext, ReferencePresentationContext _context)SNodeReferencegetSearchScopeValidatorNode()For convenience navigation from errors in search scope to the checking functionbooleanhasPresentation() 
 - 
 
- 
- 
Method Detail
- 
createScope
public Scope createScope(IOperationContext operationContext, ReferenceConstraintsContext _context)
- Specified by:
 createScopein interfaceReferenceScopeProvider
 
- 
hasPresentation
public boolean hasPresentation()
- Specified by:
 hasPresentationin interfaceReferenceScopeProvider
 
- 
getPresentation
public String getPresentation(IOperationContext operationContext, ReferencePresentationContext _context)
- Specified by:
 getPresentationin interfaceReferenceScopeProvider
 
- 
getSearchScopeValidatorNode
public SNodeReference getSearchScopeValidatorNode()
Description copied from interface:ReferenceScopeProviderFor convenience navigation from errors in search scope to the checking function- Specified by:
 getSearchScopeValidatorNodein interfaceReferenceScopeProvider- Returns:
 - pointer to corresponding ConceptFunction node or null
 
 
 - 
 
 -