public class ScopeView extends BasicScope
ILocalScope.DataPlaceholder| Modifier and Type | Field and Description |
|---|---|
SaveableLocalScope |
saveableLocalScope |
| Constructor and Description |
|---|
ScopeView(IScope underlying,
IScopesTree surroundingScopes) |
| Modifier and Type | Method and Description |
|---|---|
SaveableLocalScope |
getLocalScope() |
ScopeView |
getParent() |
IScope |
getUnderlying() |
void |
toIndependentWorkingCopy() |
void |
toIndependentWorkingCopyAllParents() |
childByOwners, firstChild, getChildOwnerOf, getRootScope, getValue, getValue, replaceChild, seesAllDataOf, seesLocalDataOf, setParent, setParentKeepConsistency, skipBodyOwner, toFullName, toLongString, toLongString, toStringadd, addAllMixins, addChild, addFilteredVariables, addNames, addToDataPlaceholder, cloneCurrentDataSnapshot, closeDataPlaceholder, createCurrentDataSnapshot, createDataPlaceholder, createOriginalDataSnapshot, discardLastDataSnapshot, getAllMixins, getChilds, getLocalData, getLocalMixins, getLocalValue, getLocalValue, getLocalVariables, getMixinsByName, getMixinsByName, getMixinsByName, getNames, getOwner, getSurroundingScopes, getTreeSize, getType, hasParent, hasTheSameLocalData, isBodyOwnerScope, isPresentInAst, registerMixin, registerVariable, registerVariable, registerVariable, registerVariableIfNotPresent, removedFromAst, replacePlaceholder, setLocalScopeclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetLocalValue, getLocalValue, getSurroundingScopesadd, addAllMixins, addFilteredVariables, addNames, addToDataPlaceholder, cloneCurrentDataSnapshot, closeDataPlaceholder, createCurrentDataSnapshot, createDataPlaceholder, createOriginalDataSnapshot, discardLastDataSnapshot, getAllMixins, getLocalData, getLocalMixins, getLocalVariables, getMixinsByName, getMixinsByName, getMixinsByName, getNames, getOwner, getType, hasTheSameLocalData, isBodyOwnerScope, isPresentInAst, registerMixin, registerVariable, registerVariable, registerVariable, registerVariableIfNotPresent, removedFromAst, replacePlaceholderaddChild, getChilds, getTreeSize, hasParentpublic SaveableLocalScope saveableLocalScope
public ScopeView(IScope underlying, IScopesTree surroundingScopes)
public void toIndependentWorkingCopy()
public void toIndependentWorkingCopyAllParents()
public ScopeView getParent()
getParent in interface IScopesTreegetParent in class ComposedDumbScopepublic SaveableLocalScope getLocalScope()
getLocalScope in interface IScopegetLocalScope in class ComposedDumbScopepublic IScope getUnderlying()
Copyright © 2012-2015. All Rights Reserved.