Interface GTAAManaged

  • All Known Subinterfaces:
    GTAARecordManaged
    All Known Implementing Classes:
    Credits, GeoLocation, Name, Person, Topic

    public interface GTAAManaged
    An object that is 'GTAA managed' represents a link to meta data that is synced wit the thesaurus of Beeld en Geluid. The link to this system is in getGtaaUri() This object is fully modifiable though that does not make sense in all situations, because the data cannot be actually modified since it is maintained by the GTAA. But for marshalling and testing purposes it can be useful. But this interface may still be split up.
    Since:
    5.12
    Author:
    Michiel Meeuwissen
    • Method Detail

      • setName

        @Beta
        void setName​(String name)
      • setScopeNotes

        @Beta
        void setScopeNotes​(List<String> scopeNotes)
      • getGtaaUri

        String getGtaaUri()
        The URI in GTAA of this thesaurus item
      • setGtaaUri

        void setGtaaUri​(String uri)
      • getGtaaStatus

        GTAAStatus getGtaaStatus()
        The status in GTAA of this thesaurus item.
      • setGtaaStatus

        @Beta
        void setGtaaStatus​(GTAAStatus status)