chemaxon.marvin.services.xmlrpcservice
Class XMLRPCServiceDescriptor

java.lang.Object
  extended by chemaxon.marvin.services.ServiceDescriptor
      extended by chemaxon.marvin.services.xmlrpcservice.XMLRPCServiceDescriptor

public class XMLRPCServiceDescriptor
extends chemaxon.marvin.services.ServiceDescriptor

ServiceDescriptor implementation for XML-RPC services.

Since:
5.6
Author:
Istvan Rabel

Field Summary
 
Fields inherited from class chemaxon.marvin.services.ServiceDescriptor
ALIAS, ARGUMENTS, DESCRIPTION, METHOD, NAME, propertyChangeSupport, URL
 
Constructor Summary
XMLRPCServiceDescriptor()
           
 
Method Summary
 javax.swing.Icon getIcon()
          Returns the icon of service descriptor or null if no icon
 ServiceHandler<XMLRPCServiceDescriptor> getServiceHandler()
          Returns a service handler instance for this descriptor.
 java.lang.String getSimpleName()
          Returns the simple name of the service type
 
Methods inherited from class chemaxon.marvin.services.ServiceDescriptor
addArgument, getAlias, getArgument, getArgumentCount, getArguments, getDescription, getMethodName, getName, getProperty, getPropertyChangeSupport, getPropertyKeys, getURL, isAvailable, removeArgument, setAlias, setArgument, setDescription, setMethodName, setName, setProperty, setURL, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

XMLRPCServiceDescriptor

public XMLRPCServiceDescriptor()
Method Detail

getServiceHandler

public ServiceHandler<XMLRPCServiceDescriptor> getServiceHandler()
Description copied from class: chemaxon.marvin.services.ServiceDescriptor
Returns a service handler instance for this descriptor. The returned handler is capable to perform service call on the service described by this descriptor

Specified by:
getServiceHandler in class chemaxon.marvin.services.ServiceDescriptor
Returns:
a service handler instance for this descriptor

getIcon

public javax.swing.Icon getIcon()
Description copied from class: chemaxon.marvin.services.ServiceDescriptor
Returns the icon of service descriptor or null if no icon

Overrides:
getIcon in class chemaxon.marvin.services.ServiceDescriptor
Returns:
the icon of service descriptor or null if no icon

getSimpleName

public java.lang.String getSimpleName()
Description copied from class: chemaxon.marvin.services.ServiceDescriptor
Returns the simple name of the service type

Overrides:
getSimpleName in class chemaxon.marvin.services.ServiceDescriptor
Returns:
the simple name of the service type