|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.erights.e.elang.scope.PatternMap | +--org.erights.e.elang.scope.PatternMapContour
Untamed: A PatternMap consisting of an empty innermost contour on top of some other PatternMap.
Field Summary | |
private PatternMap |
myNextMap
|
Fields inherited from class org.erights.e.elang.scope.PatternMap |
EMPTY |
Constructor Summary | |
(package private) |
PatternMapContour(PatternMap nextMap)
|
Method Summary | |
(package private) void |
addNamesTo(FlexSet names)
|
void |
assertShadowable(String name)
Enabled: |
boolean |
contains(String name)
Enabled: |
NounPattern |
getPattern(String name)
Enabled: |
ConstSet |
namesSet()
Enabled: |
PatternMap |
nested()
Enabled: There is no need for two contiguous boundaries, so return self. |
void |
replace(String name,
NounPattern pattern)
Enabled: |
Methods inherited from class org.erights.e.elang.scope.PatternMap |
make, with |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
private final PatternMap myNextMap
Constructor Detail |
PatternMapContour(PatternMap nextMap)
Method Detail |
public NounPattern getPattern(String name)
getPattern
in class PatternMap
public boolean contains(String name)
contains
in class PatternMap
public ConstSet namesSet()
namesSet
in class PatternMap
void addNamesTo(FlexSet names)
addNamesTo
in class PatternMap
public void assertShadowable(String name)
assertShadowable
in class PatternMap
public void replace(String name, NounPattern pattern)
replace
in class PatternMap
public PatternMap nested()
nested
in class PatternMap
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |