public abstract class AbstractOptionHandler extends AbstractMOAObject implements OptionHandler
Constructor and Description |
---|
AbstractOptionHandler() |
Modifier and Type | Method and Description |
---|---|
OptionHandler |
copy()
This method produces a copy of this object.
|
String |
getCLICreationString(Class<?> expectedType)
Gets the Command Line Interface text to create the object
|
com.github.javacliparser.Options |
getOptions()
Gets the options of this object
|
String |
getPurposeString()
Dictionary with option texts and objects
|
void |
prepareForUse()
This method prepares this object for use.
|
void |
prepareForUse(TaskMonitor monitor,
ObjectRepository repository)
This method prepares this object for use.
|
copy, measureByteSize, measureByteSize, toString
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
getDescription, measureByteSize
public String getPurposeString()
getPurposeString
in interface OptionHandler
public com.github.javacliparser.Options getOptions()
OptionHandler
getOptions
in interface OptionHandler
public void prepareForUse()
OptionHandler
prepareForUse
in interface OptionHandler
public void prepareForUse(TaskMonitor monitor, ObjectRepository repository)
OptionHandler
prepareForUse
in interface OptionHandler
monitor
- the TaskMonitor to userepository
- the ObjectRepository to usepublic String getCLICreationString(Class<?> expectedType)
OptionHandler
getCLICreationString
in interface OptionHandler
public OptionHandler copy()
MOAObject
copy
in interface MOAObject
copy
in interface OptionHandler
copy
in class AbstractMOAObject
Copyright © 2013–2015 The Apache Software Foundation. All rights reserved.