Module org.scijava.ops.engine
Package org.scijava.ops.engine.impl
Class DefaultOpDescriptionGenerator
- java.lang.Object
-
- org.scijava.ops.engine.impl.DefaultOpDescriptionGenerator
-
- All Implemented Interfaces:
Comparable<OpDescriptionGenerator>,OpDescriptionGenerator,Prioritized<OpDescriptionGenerator>
public class DefaultOpDescriptionGenerator extends Object implements OpDescriptionGenerator
AnOpDescriptionGeneratorimplementation which makes use ofConvertedOpInfos to provide "simple" descriptions.- Author:
- Gabriel Selzer
-
-
Field Summary
-
Fields inherited from interface org.scijava.ops.engine.OpDescriptionGenerator
NO_OP_MATCHES
-
-
Constructor Summary
Constructors Constructor Description DefaultOpDescriptionGenerator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description doublepriority()StringsimpleDescriptions(OpEnvironment env, OpRequest req)StringverboseDescriptions(OpEnvironment env, OpRequest req)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.scijava.priority.Prioritized
compareTo
-
-
-
-
Method Detail
-
priority
public double priority()
- Specified by:
priorityin interfaceOpDescriptionGenerator- Specified by:
priorityin interfacePrioritized<OpDescriptionGenerator>
-
simpleDescriptions
public String simpleDescriptions(OpEnvironment env, OpRequest req)
Description copied from interface:OpDescriptionGenerator- Specified by:
simpleDescriptionsin interfaceOpDescriptionGenerator- Parameters:
env- anOpEnvironmentcontaining Ops that may matchrequestreq- anOpRequestto filter on.- Returns:
- a
Stringwith a "simple" description for each Op inenvmatchingrequest.
-
verboseDescriptions
public String verboseDescriptions(OpEnvironment env, OpRequest req)
Description copied from interface:OpDescriptionGenerator- Specified by:
verboseDescriptionsin interfaceOpDescriptionGenerator- Parameters:
env- anOpEnvironmentcontaining Ops that may matchrequestreq- anOpRequestto filter on.- Returns:
- a
Stringwith a "simple" description for each Op inenvmatchingrequest.
-
-