Tm :: bulk.

TM :: Bulk ist ein Perl-Modul für Themenkarten, Bulk-Retrieval-Eigenschaft.
Jetzt downloaden

Tm :: bulk. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Robert Barta
  • Website des Verlags:
  • http://search.cpan.org/~drrho/TM-1.43/lib/TM/PSI.pm

Tm :: bulk. Stichworte


Tm :: bulk. Beschreibung

TM :: Masse ist ein Perl-Modul für Topic Maps, Bulk-Retrieval Trait. TM :: Masse ist ein Perl-Modul für Topic Maps, Bulk-Retrieval Trait.SYNOPSIS my $ tm = ..... # Karte von überall Verwendung TM erhalten :: Massengut verwenden Class :: Trait; Class :: Trait-> gelten ($ TM, 'TM :: Masse'); # Gibt Karte die das Merkmal # meine Umgebung Thema herauszufinden $ vortex = $ tm-> Wirbel ( 'some-Deckel', { 'Typen' => , 'Instanzen' => , 'Thema' => , 'Rollen' => , 'Mitglieder' => ,}); # Namen von Themen finden, um meine $ names = $ tm-> Namen ( (optional einen Bereich Präferenzliste verwendet wird) ); Vor allem, wenn Sie Benutzeroberflächen erstellen, müssen Sie Zugriff auf eine Vielzahl von themenbezogenen Informationen. Statt dies zu sammeln zu Fuß die folgenden Methoden helfen Ihnen, dies mehr zu erreichen effectively.names $ name_hash_ref = $ tm-> Namen ($ lid_list_ref, ) Diese Methode gibt eine Liste nimmt (Referenz) von Themen-IDs und einem optionalen Liste der Themen-IDs Scoping. Für die ersteren wird es versuchen, die Namen zu finden (Themennamen für TMDM Acolytes) .Wenn der Liste der Bereiche leer ist, dann die Präferenz auf dem unbeschränkten Umfang ist. Wenn kein Name für ein Thema in diesem Bereich ist, werden einige andere werden used.If die Liste der Bereiche nicht leer ist, ist es zunächst für einen Namen in dem ersten Scoping-Thema suchen lenkt, dann die zweiten und so weiter. Wenn Sie einen Namen haben auf jeden Fall wollen, append * zum Scoping list.If ohne Namen gibt es für einen bestimmten Deckel, dann wird ein undef im Ergebnis Hash zurückgegeben. Verweise auf nicht vorhandene Themen sind ignored.The Gesamter ist eine hash (Referenz). Die Tasten sind von der Form themen id @ Rahmen-ID (ohne Leerzeichen) und die Namenszeichenfolgen sind die values.vortex $ info = $ tm-> Wirbel (, $ vortex_lid, $ what_hashref, $ scope_list_ref) Diese Methode gibt ein viele Informationen über einen bestimmten toplet (Vortex). Die Funktion erwartet die folgenden Parameter: Deckel: Der Deckel des toplet in Frage, was: ein Hashreferenz den Umfang der Informationen beschreiben (siehe unten) Tive: eine Liste (Referenz) auf Bereiche (derzeit nicht berücksichtigt), was genau zu kontrollieren soll zurückgeführt wird, kann das Was Hashreferenz folgende Komponenten enthält. Alle von ihnen mit akzeptieren ein zusätzliches Paar von Ganzzahl angeben, um den Bereich markiert werden, die zurückgeführt werden sollen. Zu fragen, für die ersten zwanzig, verwenden Sie 0,19, für die nächsten 20,39. Die Reihenfolge, in der die Bezeichner zurückgegeben wird, ist nicht definiert, aber stabil über nachfolgende Read-Only-Anrufe. Thema: holt den toplet (die nur Gegenstand Locator, unterliegen Indikatoren Informationen). Namen (): holt alle Namen (als Arrayreferenz triple ) Vorkommen (): holt alle Vorkommen (als Arrayreferenz triple ) Fällen (): alle toplets holt die direkte Instanzen des Wirbels sind (die hier als Klasse angesehen wird); Instanzen * (): wie Instanzen, aber alle Instanzen von Unterklassen des Wirbel-Typs, einschließlich (): holt alle (direkt) Arten des Wirbels (die hier als Beispiel angesehen wird) -Typen * (): holt alle (direkt und indirekt) Arten des Wirbels (die hier als Beispiel angesehen wird) Unterklassen (): holt alle direkten Unterklassen Unterklassen * () : wie Unterklassen, sondern reflexive, transitive Hülle Super erzeugt (): holt all direktes Supersuper * (): als Super gleich, aber reflexive, transitive Schließung Rollen erzeugt (): holt alle Behauptung ids, wo der Wirbel eine Rolle Peers (): alle Themen abruft, die auch eine direkte Instanz von einem der (direkten) Typen dieses Thema Peers * sind ( ): holt alle Themen, die auch ein (direkt oder indirekt) Instanzen von einem der (direkten) Typen dieser topicThe Funktion sind, werden alle angeforderten Informationen bestimmen und wird einen Hashreferenz Speichern jedes vorbereiten Informationen in einer Hash-Komponente. Unter welchem Namen dieser Information gespeichert wird, kann der Anrufer mit dem Hash bestimmt oben als Beispiel zeigt: Beispiel: $ vortex = $ tm-> Wirbel ( 'some-Deckel', { 'Typen' => , 'Instanzen' => , 'Thema' => , 'Rollen' => ,}); Das Verfahren stirbt, wenn Deckel keinen geeigneten toplet identifizieren. Anforderungen: · Perl.


Tm :: bulk. Zugehörige Software