@Override public void moveToLogical(final TransparencyClassSpec superClassSpec) { this.isLogical = true; String superClassLogicalExtendingClassName = superClassSpec.getLogicalExtendingClassName(); if (superClassLogicalExtendingClassName == null) { superClassLogicalExtendingClassName = superClassSpec.getClassName(); } this.changeApplicatorClassName = superClassSpec.getChangeApplicatorClassName(); this.changeApplicatorSpec = new DSOChangeApplicatorSpec(superClassSpec.getChangeApplicatorClassName()); this.logicalExtendingClassName = superClassLogicalExtendingClassName; }
@Override public void moveToLogical(final TransparencyClassSpec superClassSpec) { this.isLogical = true; String superClassLogicalExtendingClassName = superClassSpec.getLogicalExtendingClassName(); if (superClassLogicalExtendingClassName == null) { superClassLogicalExtendingClassName = superClassSpec.getClassName(); } this.changeApplicatorClassName = superClassSpec.getChangeApplicatorClassName(); this.changeApplicatorSpec = new DSOChangeApplicatorSpec(superClassSpec.getChangeApplicatorClassName()); this.logicalExtendingClassName = superClassLogicalExtendingClassName; }