Class LocalServiceDescriptor
- java.lang.Object
-
- chemaxon.marvin.services.ServiceDescriptor
-
- chemaxon.marvin.services.localservice.LocalServiceDescriptor
-
@PublicAPI public class LocalServiceDescriptor extends chemaxon.marvin.services.ServiceDescriptor
Service Descriptor for java based local services. Functions implemented in separate jar files can be used as service via this descriptor class.- Since:
- 5.6
-
-
Constructor Summary
Constructors Constructor Description LocalServiceDescriptor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getClassName()
Returns the full class name of the serviceIcon
getIcon()
String
getSimpleName()
void
setClassName(String className)
Sets the full class name of the service-
Methods inherited from class chemaxon.marvin.services.ServiceDescriptor
addArgument, getAlias, getArgument, getArgumentCount, getArguments, getDescription, getMethodName, getName, getProperty, getPropertyChangeSupport, getPropertyKeys, getServiceHandler, getURL, isAvailable, removeArgument, setAlias, setArgument, setDescription, setMethodName, setName, setProperty, setURL, toString
-
-
-
-
Field Detail
-
CLASS
public static final String CLASS
Property key for Service class name asString
- See Also:
- Constant Field Values
-
-
Method Detail
-
getClassName
public String getClassName()
Returns the full class name of the service- Returns:
- the full class name of the service
-
setClassName
public void setClassName(String className)
Sets the full class name of the service- Parameters:
className
- the new service name
-
getIcon
public Icon getIcon()
- Overrides:
getIcon
in classchemaxon.marvin.services.ServiceDescriptor
-
getSimpleName
public String getSimpleName()
- Overrides:
getSimpleName
in classchemaxon.marvin.services.ServiceDescriptor
-
-