Class EObjectDescriptor
- java.lang.Object
-
- com.sodius.mdw.metamodel.rhapsody.util.log.DefaultDescriptor
-
- com.sodius.mdw.metamodel.rhapsody.util.log.EObjectDescriptor
-
- All Implemented Interfaces:
ElementDescriptor
- Direct Known Subclasses:
RhapsodyDescriptor
public class EObjectDescriptor extends DefaultDescriptor
ElementDescriptor dedicated to org.eclipse.emf.ecore.EObject Override DefaultDescriptor with the following rules: - description = qualified name - id = uri to the EObject - class = eClass name
-
-
Field Summary
-
Fields inherited from class com.sodius.mdw.metamodel.rhapsody.util.log.DefaultDescriptor
PROPERTY_CLASS, PROPERTY_DESCRIPTION, PROPERTY_ID, propertyGetters
-
-
Constructor Summary
Constructors Constructor Description EObjectDescriptor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Class<?>getHandledClass()protected java.lang.StringgetPropertyClassName(java.lang.Object o)The Object's Classprotected java.lang.StringgetPropertyDescription(java.lang.Object o)The Object's descriptionprotected java.lang.StringgetPropertyID(java.lang.Object o)The Object's ID-
Methods inherited from class com.sodius.mdw.metamodel.rhapsody.util.log.DefaultDescriptor
getProperties
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.sodius.mdw.metamodel.rhapsody.util.log.ElementDescriptor
canHandle
-
-
-
-
Method Detail
-
getHandledClass
public java.lang.Class<?> getHandledClass()
- Specified by:
getHandledClassin interfaceElementDescriptor- Overrides:
getHandledClassin classDefaultDescriptor- Returns:
- the Java Class this descriptor can handle
-
getPropertyDescription
protected java.lang.String getPropertyDescription(java.lang.Object o)
Description copied from class:DefaultDescriptorThe Object's description- Overrides:
getPropertyDescriptionin classDefaultDescriptor- Returns:
- toString()
-
getPropertyClassName
protected java.lang.String getPropertyClassName(java.lang.Object o)
Description copied from class:DefaultDescriptorThe Object's Class- Overrides:
getPropertyClassNamein classDefaultDescriptor- Returns:
- getClass().GetSimpleName()
-
getPropertyID
protected java.lang.String getPropertyID(java.lang.Object o)
Description copied from class:DefaultDescriptorThe Object's ID- Overrides:
getPropertyIDin classDefaultDescriptor- Returns:
- hascode()
-
-