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 Details

    • getName

      String getName()
    • setName

      @Beta void setName(String name)
    • getScopeNotes

      List<String> getScopeNotes()
    • 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)