Author: jgbutler
Date: Thu Jun 5 12:48:52 2008
New Revision: 663718
URL: http://svn.apache.org/viewvc?rev=663718&view=rev
Log:
ibator: many changes to improve extensibility and enable future refactorings
Modified:
ibatis/trunk/java/tools/ibator/core/src/org/apache/ibatis/ibator/internal/db/IntrospectedTableDefaultImpl.java
Modified:
ibatis/trunk/java/tools/ibator/core/src/org/apache/ibatis/ibator/internal/db/IntrospectedTableDefaultImpl.java
URL:
http://svn.apache.org/viewvc/ibatis/trunk/java/tools/ibator/core/src/org/apache/ibatis/ibator/internal/db/IntrospectedTableDefaultImpl.java?rev=663718&r1=663717&r2=663718&view=diff
==============================================================================
---
ibatis/trunk/java/tools/ibator/core/src/org/apache/ibatis/ibator/internal/db/IntrospectedTableDefaultImpl.java
(original)
+++
ibatis/trunk/java/tools/ibator/core/src/org/apache/ibatis/ibator/internal/db/IntrospectedTableDefaultImpl.java
Thu Jun 5 12:48:52 2008
@@ -41,11 +41,11 @@
*/
public class IntrospectedTableDefaultImpl implements IntrospectedTable {
- private TableConfiguration tableConfiguration;
- private ColumnDefinitions columnDefinitions;
- private FullyQualifiedTable fullyQualifiedTable;
+ protected TableConfiguration tableConfiguration;
+ protected ColumnDefinitions columnDefinitions;
+ protected FullyQualifiedTable fullyQualifiedTable;
+ protected IbatorContext ibatorContext;
private IbatorRules rules;
- private IbatorContext ibatorContext;
/**
*
@@ -97,11 +97,11 @@
public IbatorRules getRules() {
if (rules == null) {
if (tableConfiguration.getModelType() == ModelType.HIERARCHICAL) {
- this.rules = new HierarchicalModelRules(tableConfiguration,
this);
+ rules = new HierarchicalModelRules(tableConfiguration, this);
} else if (tableConfiguration.getModelType() == ModelType.FLAT) {
- this.rules = new FlatModelRules(tableConfiguration, this);
+ rules = new FlatModelRules(tableConfiguration, this);
} else {
- this.rules = new ConditionalModelRules(tableConfiguration,
this);
+ rules = new ConditionalModelRules(tableConfiguration, this);
}
}