ASTRO :: VO :: VOEVENT

ASTRO :: VO :: VOEVENT is een objectinterface om te ontleden en voEvent-berichten te maken.
Download nu

ASTRO :: VO :: VOEVENT Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Alasdair Allan
  • Uitgever website:
  • http://search.cpan.org/~aallan/XML-Document-RTML-1.16/RTML.pm

ASTRO :: VO :: VOEVENT Tags


ASTRO :: VO :: VOEVENT Beschrijving

ASTRO :: VO :: VOEVENT is een objectinterface om te ontleden en voEvent-berichten te maken. Astro :: VO :: VOEvent is een object-interface te ontleden en te creëren VOEvent messages.SYNOPSISTo ontleden een VOEvent bestand, $ object = new Astro :: VO :: VOEvent (File => $ file_name), of $ object = new Astro: : VO :: VOEvent (XML => $ scalar), of naar een VOEVENT bestand, $ xml = $ object-> build (% hash) op te bouwen; De module kan VOEvent berichten ontleden, en dient als een beperkte gemak laag voor de bouw van nieuwe berichten. Functionaliteit is momenteel zeer limited.METHODSConstructornewCreate een nieuw exemplaar van een hash van opties $ object = new Astro :: VO :: VOEvent (); keert terug een verwijzing naar een VOEvent object.Accessor MethodsbuildBuild een VOEvent document $ xml = $ object-> build (Type => $ string, Role => $ string, ID => $ url, Reference => {URL => $ url, Type => $ string}), of $ xml = $ object-> build (Type => $ string, Role => $ string, ID => $ url, Description => $ string, Citations => , die => {Publisher => $ url, Contact => {Name => $ string, Institution => $ string, Adres => $ string, Telefoon => $ string, e-mail => $ string ,}, Date => $ string}, WhereWhen => {RA => $ ra, dec => $ december, fout => $ error, Time => $ time}, Hoe => {Name => $ string, Woonplaats => $ string, RTML => $ url, Reference => {URL => $ url, Type => $ string, Name => $ string}}, Wat => Waarom => }, {Group => }, {Name => $ string, UCD => $ string, waarde => $ string, Units = > $ string}. . . {Name => $ string, UCD => $ string, waarde => $ string, Units => $ string}], zal dit waarschijnlijk niet de laatste API voor de methode build () te zijn, want het is te complex. Het is waarschijnlijk een of meer gemak methodes zullen ontop worden gebracht van deze routine om het gebruiksvriendelijker te maken. Zie t / 2_simple.t bestand in de test suite voor een voorbeeld dat gebruik maakt van de complexe vorm van de Wat tag above.NB maakt: Dit is het lage niveau interface naar een bericht op te bouwen, dit is onderhevig aan verandering zonder kennisgeving als hoger level "gemakkelijker te gebruiken" accessormethoden worden toegevoegd aan de module. Het kan uiteindelijk worden geherkwalificeerd als een privaat method.idReturn de id van de VOEvent document $ object = new Astro :: VO :: VOEvent (XML => $ scalar); $ Id = $ object-> id (); roleReturn de rol van de VOEvent document $ object = new Astro :: VO :: VOEvent (XML => $ scalar); $ Id = $ object-> rol (); versionReturn de versie van het VOEvent document $ object = new Astro :: VO :: VOEvent (XML => $ scalar); $ Version = $ object-> version (); descriptionReturn de door mensen leesbare beschrijving van de VOEvent document $ object = new Astro :: VO :: VOEvent (XML => $ scalar); $ String = $ object-> beschrijving (); B {ra} Return de RA van het object, zoals aangegeven in de tag $ object = new Astro :: VO :: VOEvent (XML => $ scalar); $ Ra = $ object-> ra (); B {december} Return de december van het object, zoals aangegeven in de tag $ object = new Astro :: VO :: VOEvent (XML => $ scalar); $ December = $ object-> december (); B {periode} Return de december van het object, zoals aangegeven in de tag $ object = new Astro :: VO :: VOEvent (XML => $ scalar); $ Tijdperk = $ object-> tijdperk (); B {equinox} Return de december van het object, zoals aangegeven in de tag $ object = new Astro :: VO :: VOEvent (XML => $ scalar); $ Equinox = $ object-> equinox (); B {time} Return de tijd van het object, zoals aangegeven in de tag $ object = new Astro :: VO :: VOEvent (XML => $ scalar); $ Time = $ object-> time (); B {wat} Return de en 's van s in de tag, $ object = new Astro :: VO :: VOEvent ( XML => $ scalar); % Wat = $ object-> wat (); General MethodsconfigureConfigures het object, neemt een optie hash als argument $ rtml-> configure (% opties); doet niets als de hash niet wordt gedaan. Vereisten: · Perl


ASTRO :: VO :: VOEVENT Gerelateerde software

Opties.pm

Options.pm is een opdrachtregeloptie-parsering Perl-module die bedoeld is om de syntaxis van de T.P.Sage.Options-module te imiteren. ...

208

Downloaden