Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
English

Pagetitle
Objects
Objects

Objects are the basic building blocks and smallest unit of data in TextGrid. If you store something in TextGrid - be it an XML document, an image, or any other kind of data -, it will be saved as one or more Objects.

An Object consists of

...

metadata record

...

 and content. Both will be handled together: When you edit an Object’s content in an editor, you can always switch to

...

the Metadata Editor

...

 to modify the Object’s metadata, and the metadata record will be saved whenever you save the Object. You can view and edit mainly descriptive, bibliographic metadata using

...

the Metadata Editor. All metadata for an Object can be reviewed in a dialog opened by the item “Show technical metadata” in the

...

Object’s context menu.

Each Object is identified by an URI (Uniform Resource Identifier) in a form such

...

as textgrid:74k0.1. The URI is automatically generated when an Object is saved to the Repository for the first time. New Objects that have not yet been saved will be identified by a temporary URI. You can copy the URI to the clipboard using “Copy URI” from the Object’s context menu, or you can review it in the “Show technical metadata” dialog. In addition, the URI of an Object is visible in the status bar when you select it in the Navigator so that it is highlighted.

Every Object has a format or content type: This is a required metadata field that specifies the (technical) format of the content. Examples

...

are text/xml

...

 and image/jpeg, but there are also some special TextGrid-specific content types

...

like text/tg.aggregation+xml . Each Object with a specific URI appears in exactly one Project. Projects are containers for

...

the user rights management. Each TextGrid Object is either

...

an Item ,

...

an Edition,

...

Work

...

 or a Collection - these Object classes have different metadata and semantics.

German

Pagetitle
Objekte
Objekte

Objekte sind die grundlegenden Bausteine und die kleinste Dateneinheit in TextGrid. Wenn Sie etwas in TextGrid speichern möchte – sei es ein XML-Dokument, ein Bild oder irgendeine andere Art von Daten – wird dies als ein oder mehrere Objekt(e) gespeichert.

Ein Objekt besteht aus dem eigentlichen Inhalt und einem Metadateneintrag. Beides wird gemeinsam bearbeitet: Wenn Sie den Inhalt eines Objekts in einem Editor bearbeiten, können Sie immer zum Metadaten-Editor wechseln, um die Metadaten des Objekts zu ändern, und der Metadateneintrag wird immer gespeichert, wenn Sie das Objekt speichern. Sie können mit dem Metadaten-Editor hauptsächlich deskriptive, bibliographische Metadaten ansehen und bearbeiten. Alle Metadaten eines Objekts können in einem Assistenten eingesehen werden, der über “Technische Metadaten anzeigen” im Kontextmenü des Objekts geöffnet werden kann.

Jedes Objekt wird über einen URI (Uniform Resource Identifier) in der Form textgrid:17od6.5 identifiziert. Der URI wird automatisch erstellt, wenn ein Objekt zum ersten Mal im Repository gespeichert wird. Neue Objekte, die noch nicht gespeichert wurden, werden über einen temporären URI identifiziert. Mit “URI kopieren” können Sie im Kontextmenü des Objekts dessen URI in die Zwischenablage kopieren, oder Sie können ihn im Assistenten über “Technische Metadaten anzeigen” einsehen. Zusätzlich wird der URI eines Objekts in der Statusleiste eingeblendet, wen Sie es im Navigator dergestalt ausgewählt haben, dass es hervorgehoben wird.

Jedes Objekt hat ein Format oder Inhaltstyp: Dies ist ein benötigtes Metadatenfeld, das das technische Format des Inhalts spezifiziert. Beispiele sind text/xml und image/jpeg , aber es gibt auch ein paar TextGrid-spezifische Inhaltstypen wie text/tg.aggregation+xml . Jedes Objekt mit einem spezifischen URI befindet sich in genau einem Projekt. Projekte sind Zuordnungseinheiten für die Benutzerrechteverwaltung. Jedes TextGrid-Objekt ist entweder ein Element, eine Edition, ein Werk oder eine Kollektion – diese Objektklassen haben unterschiedliche Metadaten und Semantik.