Class IndicatorConfiguration


  • public final class IndicatorConfiguration
    extends java.lang.Object
    Offers accessors to the configuration.
    Since:
    1.3.1
    • Method Detail

      • getFromRepository

        public static IndicatorConfiguration getFromRepository​(com.orchestranetworks.instance.Repository repository)
        Creates an instance of this class.
        Parameters:
        repository - The current repository.
      • getIndicatorDefinition

        public java.util.Set<IndicatorDefinition> getIndicatorDefinition​(DataElementConcept dec)
        Returns all Indicators related to a Data Element Concept.
        Parameters:
        dec - Represents a Data Element Concept.
        Returns:
        The set of Indicators related to this Data Element Concept.
        Throws:
        java.lang.IllegalArgumentException - if Data Element Concept is null.
      • getDataElementConcepts

        public java.util.Set<DataElementConcept> getDataElementConcepts​(IndicatorDefinition indicatorDefinition)
        Returns all Data Element Concepts related to an indicator definition.
        Parameters:
        indicatorDefinition - An indicator definition.
        Returns:
        The set of Data Element Concepts related to this indicator definition.
        Throws:
        java.lang.IllegalArgumentException - if the indicator definition is null.
      • getDataElementConcepts

        public java.util.Set<DataElementConcept> getDataElementConcepts​(com.orchestranetworks.schema.SchemaLocation schemaLocation)
        Returns all Data Element Concepts related to a Schema.
        Parameters:
        schemaLocation - A schema location.
        Returns:
        The set of Data Element Concepts related to this Schema.
        Throws:
        java.lang.IllegalArgumentException - if schemaLocation is null.