Interface DefinitionDescriptor

All Superinterfaces:
LocalizableMetadata

public interface DefinitionDescriptor extends LocalizableMetadata
This interface represents the descriptive information that is available for a metadata definition. The descriptor can contain arbitrary descriptive properties. The information is presented in a locale dependent manner.

Supported API: true

Extendable: false
  • Method Details

    • getIdentifier

      DefinitionIdentifier getIdentifier()
      Gets the object for the association that plays role: IDENTIFIER.

      Supported API: true
      Returns:
      DefinitionIdentifier
    • getProperty

      String getProperty(String key)
      Gets an arbitrary property, based on a given key.

      Supported API: true
      Parameters:
      key -
      Returns:
      String
    • getProperty

      String getProperty(String key, String default_value)
      Gets an arbitrary property, based on a given key.
      Parameters:
      key -
      default_value -
      Returns:
      String