Class Parameters
- java.lang.Object
-
- net.sf.okapi.common.BaseParameters
-
- net.sf.okapi.common.StringParameters
-
- net.sf.okapi.steps.sentencealigner.Parameters
-
- All Implemented Interfaces:
Cloneable
,IParameters
,IEditorDescriptionProvider
public class Parameters extends StringParameters implements IEditorDescriptionProvider
-
-
Field Summary
-
Fields inherited from class net.sf.okapi.common.StringParameters
buffer
-
Fields inherited from class net.sf.okapi.common.BaseParameters
path
-
-
Constructor Summary
Constructors Constructor Description Parameters()
-
Method Summary
-
Methods inherited from class net.sf.okapi.common.StringParameters
fromString, fromString, getBoolean, getGroup, getInteger, getString, setBoolean, setGroup, setInteger, setString, toString
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface net.sf.okapi.common.IParameters
copy
-
-
-
-
Method Detail
-
isGenerateTMX
public boolean isGenerateTMX()
-
setGenerateTMX
public void setGenerateTMX(boolean generateTMX)
-
getTmxOutputPath
public String getTmxOutputPath()
-
setTmxOutputPath
public void setTmxOutputPath(String tmxOutputPath)
-
isSegmentSource
public boolean isSegmentSource()
-
setSegmentSource
public void setSegmentSource(boolean segmentSource)
-
isUseCustomSourceRules
public boolean isUseCustomSourceRules()
-
setUseCustomSourceRules
public void setUseCustomSourceRules(boolean useCustomSourceRules)
-
getCustomSourceRulesPath
public String getCustomSourceRulesPath()
-
setCustomSourceRulesPath
public void setCustomSourceRulesPath(String customSourceRulesPath)
-
isSegmentTarget
public boolean isSegmentTarget()
-
setSegmentTarget
public void setSegmentTarget(boolean segmentTarget)
-
isUseCustomTargetRules
public boolean isUseCustomTargetRules()
-
setUseCustomTargetRules
public void setUseCustomTargetRules(boolean useCustomTargetRules)
-
getCustomTargetRulesPath
public String getCustomTargetRulesPath()
-
setCustomTargetRulesPath
public void setCustomTargetRulesPath(String customTargetRulesPath)
-
isCollapseWhitespace
public boolean isCollapseWhitespace()
-
setCollapseWhitespace
public void setCollapseWhitespace(boolean collapseWhitespace)
-
isOutputOneTOneMatchesOnly
public boolean isOutputOneTOneMatchesOnly()
-
setOutputOneTOneMatchesOnly
public void setOutputOneTOneMatchesOnly(boolean outputOneTOneMatchesOnly)
-
isForceSimpleOneToOneAlignment
public boolean isForceSimpleOneToOneAlignment()
-
setForceSimpleOneToOneAlignment
public void setForceSimpleOneToOneAlignment(boolean forceSimpleOneToOneAlignment)
-
reset
public void reset()
Description copied from class:StringParameters
Reset this parameters object to its default values.Subclasses should override this method to set any initial values and instantiate any objects that require allocation. It is recommended that subclasses also call
super.reset()
in the override to ensure that the buffer is empty.- Specified by:
reset
in interfaceIParameters
- Overrides:
reset
in classStringParameters
-
getParametersDescription
public ParametersDescription getParametersDescription()
Description copied from interface:IParameters
Gets the description of the parameters.- Specified by:
getParametersDescription
in interfaceIParameters
- Overrides:
getParametersDescription
in classBaseParameters
- Returns:
- the ParametersDescription object for this set of parameters, or null if none is provided.
-
createEditorDescription
public EditorDescription createEditorDescription(ParametersDescription paramsDesc)
- Specified by:
createEditorDescription
in interfaceIEditorDescriptionProvider
-
-