Class BaseClassNameCRStrategy
java.lang.Object
org.exolab.castor.builder.conflictresolution.BaseClassNameCRStrategy
- All Implemented Interfaces:
ClassNameCRStrategy
- Direct Known Subclasses:
InformViaLogClassNameCRStrategy
,WarningViaDialogClassNameCRStrategy
Abtract base class for all
ClassNameCRStrategy
implementations.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected final SingleClassGenerator
Returns the current caller of this strategy implementation.final void
setSingleClassGenerator
(SingleClassGenerator generator) Sets the current caller of this strategy implementation.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.exolab.castor.builder.conflictresolution.ClassNameCRStrategy
dealWithClassNameConflict, dealWithFileOverwrite, getName, setConsoleDialog
-
Constructor Details
-
BaseClassNameCRStrategy
public BaseClassNameCRStrategy()
-
-
Method Details
-
setSingleClassGenerator
Sets the current caller of this strategy implementation. This can be used to change the state of the calling object as a result of a strategy implementation.- Specified by:
setSingleClassGenerator
in interfaceClassNameCRStrategy
- Parameters:
generator
- the current caller of this strategy implementation.- See Also:
-
getSingleClassGenerator
Returns the current caller of this strategy implementation. This can be used to change the state of the calling object as a result of a strategy implementation.- Returns:
- the current caller of this strategy implementation.
-