public abstract class ClassCustomizationBase extends CustomizationCommandLineBase
CustomizationCommandLineBase.ArgListSTRING_PARAMETER_ARRAY, STRING_UNMARSHALLER_PARAMETER_ARRAY| Modifier | Constructor and Description |
|---|---|
protected |
ClassCustomizationBase(String[] lines)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
checkParameter(CustomizationCommandLineBase.ArgList alist)
Check if an extension parameter is recognized.
|
protected void |
finishParameters(CustomizationCommandLineBase.ArgList alist)
Finish processing of command line parameters.
|
protected boolean |
loadCustomizations(String path)
Load the customizations file.
|
protected abstract void |
loadCustomizations(String path,
IClassLocator loc,
ValidationContext vctx)
Load the customizations file.
|
protected static void |
splitItems(String text,
List values)
Split items from a comma-delimited list.
|
protected void |
verboseDetails()
Print any extension details.
|
applyOverrides, getExtraArgs, getGeneratePath, getUsageLines, isVerbose, mergeUsageLines, printUsage, processArgs, putKeyValueprotected ClassCustomizationBase(String[] lines)
lines - protected static void splitItems(String text, List values)
text - comma-delimited listvalues - target list of item valuesprotected boolean checkParameter(CustomizationCommandLineBase.ArgList alist)
false..checkParameter in class CustomizationCommandLineBasealist - argument listtrue if parameter processed, false if unknownprotected void finishParameters(CustomizationCommandLineBase.ArgList alist)
finishParameters in class CustomizationCommandLineBasealist - protected void verboseDetails()
verboseDetails in class CustomizationCommandLineBaseprotected boolean loadCustomizations(String path) throws JiBXException, IOException
loadCustomizations in class CustomizationCommandLineBasepath - customization file pathtrue if successful, false if an errorJiBXExceptionIOExceptionprotected abstract void loadCustomizations(String path, IClassLocator loc, ValidationContext vctx) throws JiBXException, IOException
path - customizations file path, null if noneloc - class locatorvctx - validation contextJiBXExceptionIOExceptionCopyright © 2005-2014 jibx.org. All Rights Reserved.