Interface IWithInheritedData

  • All Known Implementing Classes:
    InheritedData, StartFileData, StartGroupData, Unit

    public interface IWithInheritedData
    Represents the data inherited throughout a file element: translate, canResegment, srcDir and trgDir.
    • Method Detail

      • getCanResegment

        boolean getCanResegment()
        Indicates if this object can be re-segmented by default.
        Returns:
        true if this object can be re-segmented by default, false otherwise.
      • setCanResegment

        void setCanResegment​(boolean canResegment)
        Sets the flag indicating if this object can be re-segmented by default.
        Parameters:
        canResegment - true if this object can be re-segmented by default, false otherwise.
      • getTranslate

        boolean getTranslate()
        Indicates if this object has translatable content by default.
        Returns:
        true if this object has translatable content by default, false otherwise.
      • setTranslate

        void setTranslate​(boolean translate)
        Sets the flag indicating if this object has translatable content by default.
        Parameters:
        translate - true if this object has translatable content by default, false otherwise.
      • getAnnotatorsRef

        AnnotatorsRef getAnnotatorsRef()
        Gets the annotators-references for this object.
        Returns:
        the annotators-references for this object (can be null)
      • setAnnotatorsRef

        void setAnnotatorsRef​(AnnotatorsRef annotators)
        Sets the annotators-references for this object.
        Parameters:
        annotators - the new annotators-references for this object (can be null).