ConForM.CoopnTools.JavaProto.NameMapping
Class HierarchyNameMapping
java.lang.Object
|
+--ConForM.CoopnTools.JavaProto.NameMapping.NameMapping
|
+--ConForM.CoopnTools.JavaProto.NameMapping.DictionnaryNameMapping
|
+--ConForM.CoopnTools.JavaProto.NameMapping.HierarchyNameMapping
- Direct Known Subclasses:
- PersistentNameMapping
- public class HierarchyNameMapping
- extends DictionnaryNameMapping
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
HierarchyNameMapping
public HierarchyNameMapping()
HierarchyNameMapping
public HierarchyNameMapping(NameMapping base)
HierarchyNameMapping
public HierarchyNameMapping(DictionnaryNameMapping dnm)
HierarchyNameMapping
public HierarchyNameMapping(NameMapping base,
DictionnaryNameMapping dnm)
toJavaName
public java.lang.String toJavaName(CoopnSymbol coopnSymbol)
- Description copied from class:
NameMapping
- Returns valid java name corresponding to given coopn symbol.
- Overrides:
toJavaName
in class NameMapping
- Following copied from class:
ConForM.CoopnTools.JavaProto.NameMapping.NameMapping
- Parameters:
coopnName
- a coopn symbol
toDefinedJavaName
public java.lang.String toDefinedJavaName(CoopnSymbol coopnSymbol)
toJavaName
public java.lang.String toJavaName(java.lang.String coopnName,
CoopnModuleName module)
- Description copied from class:
NameMapping
- Returns valid java name corresponding to given coopn name.
- Overrides:
toJavaName
in class DictionnaryNameMapping
- Following copied from class:
ConForM.CoopnTools.JavaProto.NameMapping.NameMapping
- Parameters:
coopnName
- a coopn namemodule
- name of coopn module in which this coopn name is declared
toDefinedJavaName
public java.lang.String toDefinedJavaName(java.lang.String coopnName,
CoopnModuleName module)
setBase
public void setBase(NameMapping base)
getBase
public NameMapping getBase()