|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.rapidminer.operator.OperatorDescription
public class OperatorDescription
Data container for name, class, short name, path and the (very short) description of an operator. If the corresponding operator is not marked as deprecated the deprecation info string should be null. If the icon string is null, the group icon will be used.
| Constructor Summary | |
|---|---|
OperatorDescription(java.lang.ClassLoader classLoader,
java.lang.String key,
java.lang.String name,
java.lang.String className,
java.lang.String group,
java.lang.String iconName,
java.lang.String deprecationInfo,
Plugin provider)
Deprecated. No I18N support. |
|
OperatorDescription(java.lang.ClassLoader classLoader,
java.lang.String key,
java.lang.String name,
java.lang.String className,
java.lang.String shortDescription,
java.lang.String longDescription,
java.lang.String groupName,
java.lang.String iconName,
java.lang.String deprecationInfo,
Plugin provider)
Deprecated. This constructor cannot provide an internationalization mechanism since description is not taken from operator documentation bundle. |
|
OperatorDescription(GroupTree groupTree,
org.w3c.dom.Element element,
java.lang.ClassLoader classLoader,
Plugin provider,
OperatorDocBundle bundle)
Parses an operator in the RM 5.0 standard and assigns it to the given group. |
|
OperatorDescription(java.lang.String key,
java.lang.Class<? extends Operator> clazz,
GroupTree groupTree,
java.lang.ClassLoader classLoader,
java.lang.String iconName,
Plugin provider)
Constructor for programmatic (non-parsed) creation of OperatorDescriptions, e.g. by a GenericOperatorFactory. |
|
OperatorDescription(java.lang.String key,
java.lang.Class<? extends Operator> clazz,
GroupTree groupTree,
java.lang.ClassLoader classLoader,
java.lang.String iconName,
Plugin provider,
OperatorDocBundle bundle)
Constructor for programmatic (non-parsed) creation of OperatorDescriptions, e.g. by a GenericOperatorFactory. |
|
| Method Summary | |
|---|---|
int |
compareTo(OperatorDescription d)
|
Operator |
createOperatorInstance()
Creates a new operator based on the description. |
void |
disable()
|
boolean |
equals(java.lang.Object o)
|
java.lang.String |
getAbbreviatedClassName()
|
java.lang.String |
getDeprecationInfo()
|
java.lang.String |
getGroup()
|
java.lang.String |
getGroupName()
|
GroupTree |
getGroupTree()
|
javax.swing.ImageIcon |
getIcon()
|
java.lang.String |
getIconName()
|
java.lang.String |
getKey()
|
javax.swing.ImageIcon |
getLargeIcon()
|
java.lang.String |
getLongDescriptionHTML()
|
java.lang.String |
getName()
|
java.lang.Class<? extends Operator> |
getOperatorClass()
|
OperatorDocumentation |
getOperatorDocumentation()
|
Plugin |
getProvider()
|
java.lang.String |
getProviderName()
|
java.lang.String |
getProviderNamespace()
This defines the namespace of the provider. |
java.util.List<java.lang.String> |
getReplacedKeys()
Returns keys of deprecated operators replaced by this operator. |
java.lang.String |
getShortDescription()
|
java.lang.String |
getShortName()
|
javax.swing.ImageIcon |
getSmallIcon()
|
int |
hashCode()
|
boolean |
isDeprecated()
|
boolean |
isEnabled()
Some operators may be disabled, e.g. because they cannot be applied inside an application server (file access etc.) |
void |
setIsReplacementFor(java.lang.String opName)
|
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public OperatorDescription(GroupTree groupTree,
org.w3c.dom.Element element,
java.lang.ClassLoader classLoader,
Plugin provider,
OperatorDocBundle bundle)
throws java.lang.ClassNotFoundException,
XMLException
bundle -
java.lang.ClassNotFoundException
XMLException
public OperatorDescription(java.lang.String key,
java.lang.Class<? extends Operator> clazz,
GroupTree groupTree,
java.lang.ClassLoader classLoader,
java.lang.String iconName,
Plugin provider)
GenericOperatorFactory.
public OperatorDescription(java.lang.String key,
java.lang.Class<? extends Operator> clazz,
GroupTree groupTree,
java.lang.ClassLoader classLoader,
java.lang.String iconName,
Plugin provider,
OperatorDocBundle bundle)
GenericOperatorFactory.
Additionally this allows to specify an operator documentation bundle where the docu is retrieved from.
@Deprecated
public OperatorDescription(java.lang.ClassLoader classLoader,
java.lang.String key,
java.lang.String name,
java.lang.String className,
java.lang.String group,
java.lang.String iconName,
java.lang.String deprecationInfo,
Plugin provider)
throws java.lang.ClassNotFoundException
java.lang.ClassNotFoundException
@Deprecated
public OperatorDescription(java.lang.ClassLoader classLoader,
java.lang.String key,
java.lang.String name,
java.lang.String className,
java.lang.String shortDescription,
java.lang.String longDescription,
java.lang.String groupName,
java.lang.String iconName,
java.lang.String deprecationInfo,
Plugin provider)
throws java.lang.ClassNotFoundException
java.lang.ClassNotFoundException| Method Detail |
|---|
public java.lang.String getName()
public java.lang.String getShortName()
public java.lang.Class<? extends Operator> getOperatorClass()
public java.lang.String getShortDescription()
public java.lang.String getLongDescriptionHTML()
public OperatorDocumentation getOperatorDocumentation()
public java.lang.String getGroup()
public java.lang.String getGroupName()
public javax.swing.ImageIcon getIcon()
public javax.swing.ImageIcon getSmallIcon()
public javax.swing.ImageIcon getLargeIcon()
public java.lang.String getAbbreviatedClassName()
public java.lang.String getDeprecationInfo()
public boolean isDeprecated()
public java.lang.String getProviderName()
public java.lang.String getProviderNamespace()
public java.lang.String getKey()
public void disable()
public boolean isEnabled()
public java.lang.String toString()
toString in class java.lang.Objectpublic int compareTo(OperatorDescription d)
compareTo in interface java.lang.Comparable<OperatorDescription>public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Object
public Operator createOperatorInstance()
throws OperatorCreationException
OperatorCreationExceptionpublic void setIsReplacementFor(java.lang.String opName)
public java.util.List<java.lang.String> getReplacedKeys()
public java.lang.String getIconName()
public Plugin getProvider()
public GroupTree getGroupTree()
|
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||