|
|
||||||||||
| 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 PatternMappublic boolean contains(String name)
contains in class PatternMappublic ConstSet namesSet()
namesSet in class PatternMapvoid addNamesTo(FlexSet names)
addNamesTo in class PatternMappublic void assertShadowable(String name)
assertShadowable in class PatternMap
public void replace(String name,
NounPattern pattern)
replace in class PatternMappublic PatternMap nested()
nested in class PatternMap
|
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||