| |
Mai 2002 Bibliographischer FragencService: Das Modul DsLSRBibQuery 2-19 2 2,2,6,2 Kategorienintrospection Stellt metadata über ein Teil des speci ED eines Behälters oder über Art des speci ED von zur Verfügung Zitieren. Gehören hier die introspective Methoden des BibRefUtilities Schnittstelle (sehen Sie Abschnitt 2,2,7, Schnittstellen, auf Seite 2-21). Sie können beantworten Fragen wie, was Attribute sind für Bücher in diesem Behälter vorhanden? oder was suchende Kriterien sind gestützt durch ein bestimmtes Vor-Teil dieses Behälters? , um eine Art Zitieren zu spezifizieren, verwenden Sie die Werte, die zurück durch den globalen Wortschatz zurückgebracht werden RESOURCE_TYPES (sehen Sie oben). Das prede ned Konstanten werden zur Verfügung gestellt für Arten ausdrücklich ned De in dieser Spezifikation: constzeichenkette TYPE_BOOK = "Buch"; constzeichenkette TYPE_ARTICLE = "Artikel"; constzeichenkette TYPE_BOOK_ARTICLE = "BookArticle"; constzeichenkette TYPE_JOURNAL_ARTICLE = "JournalArticle"; constzeichenkette TYPE_PATENT = "Patent"; constzeichenkette TYPE_THESIS = "These"; constzeichenkette TYPE_PROCEEDING = "fortfahrend"; constzeichenkette TYPE_TECHREPORT = "TechReport"; constzeichenkette TYPE_WEB_RESOURCE = "WebResource"; Gebeten werden um, zwecks einen Attributnamen spezifizieren, alle, die mögliche Werte, Gebrauch prede ned Werte der Attributnamen: constzeichenkette ATTR_PROPERTIES = "Eigenschaften"; constzeichenkette ATTR_FORMAT = "the_format"; constzeichenkette ATTR_SCOPE = "Deckung"; Ein spezieller Fall ist das Attribut ATTR_PROPERTIES . Er wird in Abschnitt 2,2,6,3 beschrieben, Dynamisches introspection, auf Seite 2-20. Die Eigenschaften der Versorger werden durch eine unterschiedliche Methode mit CORBA erreicht TypeCode zu de ne eine Versorgerart. Das Schnittstellendesign ist zu der Strategie unterschiedlich für Zitiereneigenschaften, weil hier die Zahl Versorgerarten (Kategorien) betrachtet wird nal (im Gegensatz zu Zitierenarten, die dynamisch hinzugefügt werden können, ohne dieses zu verlängern Spezifikation). Die introspectioneinheit läßt zu Nd, was Attribute in vorhanden sind Behälter. Die Attribute spielen jedoch zwei Rollen: sie können in den Fragenmethoden benutzt werden (fragen-fähige Attribute) und/oder können sie in das zurückgeholte Zitieren zurück zurückgebracht werden (sehr häufig ist die rstrolle eine Teilmenge vom letzten). Zwecks eine interoperable Weise erzielen wie zu Nd die Attributrollen dort sind, ned prede zwei Konstanten: constzeichenkette ROLE_ATTR_QUERYABLE = "queryable"; constzeichenkette ROLE_ATTR_RETRIEVABLE = "retrievable"; Die Konstanten oben werden geraten, im Beschreibungseld von a überall verwendet zu werden kontrollierte Wortschatzeintragung, die ein Attribut beschreibt. |  |
|
| |
|
|