Interface ElementDescriptor

    • 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