Interface MetaDataProperty


  • public interface MetaDataProperty
    Implementations of this class represent a single meta data definition.
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      java.lang.Object getConfig​(java.lang.String name)
      Gets a config property of the meta data property.
      java.util.Iterator<java.lang.String> getConfigNames()
      Gets an iterator on the names of the config properties that are available.
      java.lang.String getName()
      Gets the (technical) name of the meta data property.
      java.lang.String getTitle()
      Gets the (human-readable) title of the meta data property.
      java.lang.String getType()
      Gets the type of the meta data property.
    • Method Detail

      • getName

        java.lang.String getName()
        Gets the (technical) name of the meta data property.
        Returns:
        The name
      • getTitle

        java.lang.String getTitle()
        Gets the (human-readable) title of the meta data property.
        Returns:
        The title
      • getType

        java.lang.String getType()
        Gets the type of the meta data property.
        Returns:
        The type of meta data
      • getConfig

        java.lang.Object getConfig​(java.lang.String name)
        Gets a config property of the meta data property.

        Available properties are dependant on the type of the meta data.

        Parameters:
        name - The name of the config property
        Returns:
        The value of the config property
      • getConfigNames

        java.util.Iterator<java.lang.String> getConfigNames()
        Gets an iterator on the names of the config properties that are available.
        Returns:
        Iterator on config proeprties names