org.eclipse.ecf.core.sharedobject
Class SharedObjectTypeDescription
java.lang.Object
org.eclipse.ecf.core.sharedobject.SharedObjectTypeDescription
- All Implemented Interfaces:
- java.io.Serializable
public class SharedObjectTypeDescription
- extends java.lang.Object
- implements java.io.Serializable
Description of shared object type. This class provides the information
necessary to determine the type of a shared object instance. It is used by
the SharedObjectDescription class to specify the local type of a
shared object instance, and by ReplicaSharedObjectDescription to specify the
type of a remote shared object instance.
- See Also:
SharedObjectDescription
,
Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
name
protected java.lang.String name
instantiator
protected ISharedObjectInstantiator instantiator
description
protected java.lang.String description
typeProperties
protected java.util.Map typeProperties
className
protected java.lang.String className
SharedObjectTypeDescription
public SharedObjectTypeDescription(java.lang.String name,
ISharedObjectInstantiator instantiator,
java.lang.String desc,
java.util.Map props)
SharedObjectTypeDescription
public SharedObjectTypeDescription(java.lang.String name,
ISharedObjectInstantiator instantiator,
java.lang.String desc)
- Since:
- 2.3
SharedObjectTypeDescription
public SharedObjectTypeDescription(java.lang.String className,
java.util.Map props)
SharedObjectTypeDescription
public SharedObjectTypeDescription(java.lang.String className)
- Since:
- 2.3
getClassName
public java.lang.String getClassName()
getDescription
public java.lang.String getDescription()
getInstantiator
public ISharedObjectInstantiator getInstantiator()
getName
public java.lang.String getName()
getTypeProperties
public java.util.Map getTypeProperties()
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object