Interface PluginAttribute

    • Method Detail

      • getValue

        java.lang.String getValue()
        Returns:
        attribute value as it is specified in manifest
      • getSubAttributes

        java.util.Collection<PluginAttribute> getSubAttributes()
        Returns:
        collection of all sub-attributes of this attribute
      • getSubAttribute

        PluginAttribute getSubAttribute​(java.lang.String id)
        Parameters:
        id - ID of sub-attribute to look for
        Returns:
        sub-attribute with given ID
      • getSubAttributes

        java.util.Collection<PluginAttribute> getSubAttributes​(java.lang.String id)
        Parameters:
        id - ID of sub-attribute to look for
        Returns:
        collection of all sub-attributes with given ID
      • getSuperAttribute

        PluginAttribute getSuperAttribute()
        Returns:
        attribute, of which this one is child or null if this is top level attribute