Interface ElementDescriptor
-
- All Known Implementing Classes:
DefaultDescriptor,EObjectDescriptor,RhapsodyDescriptor
public interface ElementDescriptorClass providing description properties of specific kind of element
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default booleancanHandle(java.lang.Object element)java.lang.Class<?>getHandledClass()java.util.Map<java.lang.String,java.lang.String>getProperties(java.lang.Object element)
-
-
-
Method Detail
-
getHandledClass
java.lang.Class<?> getHandledClass()
- Returns:
- the Java Class this descriptor can handle
-
getProperties
java.util.Map<java.lang.String,java.lang.String> getProperties(java.lang.Object element)
- Parameters:
element-- Returns:
- a map of properties describing the element
-
canHandle
default boolean canHandle(java.lang.Object element)
- Parameters:
element-- Returns:
- true if this descriptor can handle this element
-
-