Interface AlignmentData

  • All Superinterfaces:
    Data, HelperData
    All Known Implementing Classes:
    AlignmentDataImpl

    public interface AlignmentData
    extends HelperData
    This interface represents alignment data. It always contains all values. Not filtered
    • Method Detail

      • getElementNames

        java.util.List<java.lang.String> getElementNames()
        Returns:
        all element-names for which there is alignment-data available.
      • getAlignmentValue

        AlignmentValue getAlignmentValue​(java.lang.String elementName,
                                         AlignmentValueType type)
        Parameters:
        elementName - the element for which to retrieve an alignment value
        type - the type of alignment-value to retrieve.
        Returns:
        the AlignmentValue
      • getAlignmentValues

        java.util.List<AlignmentValue> getAlignmentValues()
        Returns:
        all alignment values
      • addAlignmentValue

        void addAlignmentValue​(AlignmentValue value)
        Parameters:
        value - the alignmentValues to set