public interface IScope extends ILocalScope, IScopesTree
ILocalScope.DataPlaceholder| Modifier and Type | Method and Description |
|---|---|
IScope |
childByOwners(ASTCssNode headNode,
ASTCssNode... restNodes) |
IScope |
firstChild() |
IScope |
getChildOwnerOf(ASTCssNode body) |
ILocalScope |
getLocalScope() |
Expression |
getLocalValue(String name) |
Expression |
getLocalValue(Variable variable) |
IScope |
getRootScope() |
IScopesTree |
getSurroundingScopes() |
Expression |
getValue(String name) |
Expression |
getValue(Variable variable) |
boolean |
seesAllDataOf(IScope otherScope) |
boolean |
seesLocalDataOf(IScope otherScope) |
void |
setParentKeepConsistency(IScope parent) |
IScope |
skipBodyOwner() |
String |
toFullName() |
String |
toLongString() |
StringBuilder |
toLongString(int indentationLevel) |
String |
toString() |
add, 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, getParent, getTreeSize, hasParent, setParentStringBuilder toLongString(int indentationLevel)
String toFullName()
boolean seesLocalDataOf(IScope otherScope)
boolean seesAllDataOf(IScope otherScope)
IScope firstChild()
IScope skipBodyOwner()
String toLongString()
IScope getRootScope()
IScope getChildOwnerOf(ASTCssNode body)
IScope childByOwners(ASTCssNode headNode, ASTCssNode... restNodes)
Expression getValue(Variable variable)
getValue in interface ILocalScopeExpression getValue(String name)
getValue in interface ILocalScopeExpression getLocalValue(Variable variable)
Expression getLocalValue(String name)
void setParentKeepConsistency(IScope parent)
IScopesTree getSurroundingScopes()
ILocalScope getLocalScope()
Copyright © 2012-2015. All Rights Reserved.