Show TOC Anfang des Inhaltsbereichs

Hintergrunddokumentation Namen von Komponenten Dokument im Navigationsbaum lokalisieren

Jede Komponente trägt einen global eindeutigen Namen. Komponentennamen sind hierarchisch aufgebaut und enthalten eine eindeutige Herstellerkennzeichnung. Der Name muss beim Anlegen einer Komponente definiert werden und kann später nicht mehr verändert werden.

Die Segmente eines Namens werden durch Schrägstriche (“/“) getrennt; der Name muss mit der eindeutigen Herstellerkennzeichnung (Vendor Identifier) beginnen und muss mindestens ein weiteres Segment enthalten.

Die Syntax für Komponentennamen wird durch folgende Regeln definiert:

component_name =    vendor_id "/" name_segments

vendor_id =         *( domainlabel "." ) toplabel

domainlabel =       alphanum | alphanum *( alphanum | "-" ) alphanum

toplabel =          alpha | alpha *( alphanum | "-" ) alphanum

name_segments =     segment *( "/" segment )

segment =           *pchar

pchar =             alphanum | mark

mark =              "-" | "_" | "." | "!" | "$"

alpha =             "a" .. "z"

alphanum =          alpha | "0" .. "9"

 

Diese Grafik wird im zugehörigen Text erklärt

Erlaubte Namen nach diesem Schema sind z.B:

·         sap.com/technology/logging, example.org/component_1.0 und

·         example.org/customer-releations/accounting.

Dabei sind sap.com bzw. example.org Herstellerkennzeichnungen, die aus Internet-Domänen abgeleitet sind.

Nicht erlaubt hingegen sind Namen wie:

·         accounting (Herstellerkennung fehlt)

·         example.org/component~accounting („~“ ist nicht erlaubt)

·         example.org/Component/ACCOUNTING (keine Großbuchstaben).

Die Entwicklungs-Infrastruktur begrenzt die Gesamtlänge eines Komponentennamens auf 40 Zeichen. Die Vorgaben hinsichtlich Groß-/Kleinschreibung, verwendbarer Zeichensatz und maximale Länge für Komponentennamen bestehen aufgrund von Einschränkungen für Pfade und Dateinamen bei der Abbildung von Komponenten in die Dateisysteme mancher Betriebssysteme.

Hinweis

Verwenden Sie nur kleine Buchstaben in Komponentennamen.

Neben diesem technischen Namen sollte eine Komponente einen für den Menschen lesbaren Namen für Anzeige und Suche haben. Dieser Anzeigename wird beim Anlegen der Komponente definiert und darf Zeichen aus dem gesamten Unicode-Zeichensatz enthalten.

Weitere Informationen finden Sie unter Tipps für die Benennung von Komponenten.

 

 

 

Ende des Inhaltsbereichs