weborb.management.datamanagement.codegen
Class NameMapper
java.lang.Object
weborb.data.management.codegen.DefaultNameMapper
weborb.management.datamanagement.codegen.NameMapper
- All Implemented Interfaces:
- INameMapper
public class NameMapper
- extends DefaultNameMapper
|
Method Summary |
java.lang.String |
getChildProperty(java.lang.String databaseName,
java.lang.String tableName,
java.lang.String childTable,
java.lang.String key)
|
java.lang.String |
getClassName(java.lang.String databaseName,
java.lang.String tableName)
|
java.lang.String |
getParentProperty(java.lang.String database,
java.lang.String tableName,
java.lang.String parentTable,
java.lang.String key)
|
java.lang.String |
getPropertyName(java.lang.String databaseName,
java.lang.String tableName,
java.lang.String columnName)
|
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NameMapper
public NameMapper(UserSettings settings,
UserDataModel model)
getClassName
public java.lang.String getClassName(java.lang.String databaseName,
java.lang.String tableName)
- Specified by:
getClassName in interface INameMapper- Overrides:
getClassName in class DefaultNameMapper
getPropertyName
public java.lang.String getPropertyName(java.lang.String databaseName,
java.lang.String tableName,
java.lang.String columnName)
- Specified by:
getPropertyName in interface INameMapper- Overrides:
getPropertyName in class DefaultNameMapper
getChildProperty
public java.lang.String getChildProperty(java.lang.String databaseName,
java.lang.String tableName,
java.lang.String childTable,
java.lang.String key)
- Specified by:
getChildProperty in interface INameMapper- Overrides:
getChildProperty in class DefaultNameMapper
getParentProperty
public java.lang.String getParentProperty(java.lang.String database,
java.lang.String tableName,
java.lang.String parentTable,
java.lang.String key)
- Specified by:
getParentProperty in interface INameMapper- Overrides:
getParentProperty in class DefaultNameMapper
Discuss WebORB
Copyright 2003-2008 Midnight Coders, Inc. All Rights Reserved.