|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectno.ingeberg.NewsML.NewsManagement
public class NewsManagement
NewsManagement.java
Klassen håndterer innkomne data under "NewsManagement" elementet,
som gir informasjon som er relevant for forvaltning av en nyhetspost,
og informasjon viktigheten til informasjonen i nyhetsposten, om arv og assosiasjoner mellom ulike nyhetsposter,
og/eller spesielle instruksjoner myntet på mottaker av informasjonen.
NewsManagement elementet er oblikatorisk og skal forekomme kun 1 gang.
Klassen innholder metoder for å hente ut disse formatert som xml, etter NewsML DTD'en.
Disse metodene blir kalt i "NewsML" klassa som bygger setter sammen hele NewsItem elementet
Constructor Summary | |
---|---|
NewsManagement(java.lang.String newsItemType,
java.lang.String firstCreated,
java.lang.String thisRevisionCreated,
java.lang.String status)
Minste lovlige konstruktoren, alle NewsManagement må innholde minst følgende element: "NewsItemType", "FirstCreated", "ThisRevisionCreated", og "Status", med tilhørende underverdier. |
|
NewsManagement(java.lang.String newsItemType,
java.lang.String firstCreated,
java.lang.String thisRevisionCreated,
java.lang.String status,
java.lang.String futureStatus,
java.lang.String dateAndTime,
java.lang.String urgency)
Oppretter en ny instans av NewsManagement, i denne konstruktoren er alle under elementene tatt med. |
|
NewsManagement(java.lang.String newsItemType,
java.net.URL newsItemTypeVocabulary,
java.net.URL newsItemTypeScheme,
java.lang.String firstCreated,
java.lang.String thisRevisionCreated,
java.lang.String status,
java.net.URL statusVocabulary,
java.net.URL statusScheme,
java.lang.String futureStatus,
java.lang.String dateAndTime,
java.lang.String urgency,
java.net.URL urgencyVocabulary,
java.net.URL urgencyScheme,
java.lang.String revisionHistory,
java.net.URL derivedFrom,
java.net.URL associatedWith,
java.lang.String instruction,
java.net.URL instructionVocabulary,
java.lang.String propertyFormalname,
java.lang.String propertyAssignment)
Oppretter en ny instans av NewsManagement, i denne konstruktoren er alle under elementene tatt med. |
Method Summary | |
---|---|
void |
addAssociatedWith(java.net.URL associatedWith)
Metoden legger inn en ekstra associatedWith element |
void |
addDerivedFrom(java.net.URL derivedFrom)
Metoden legger inn en ekstra derivedFrom element |
void |
addInstructionMap(java.lang.String instruction)
Metoden legger inn en ekstra instructon element, med "bare" String instruction som parametere |
void |
addInstructionMap(java.lang.String instruction,
java.net.URL instructionVocabulary)
Metoden legger inn en ekstra instructon element, med både String instruction og URL instructionVocabulary verdier |
void |
addPropertyMap(java.lang.String propertyFormalname)
Metoden legger inn en ekstra property element, med propertyFormalname verdi |
void |
addPropertyMap(java.lang.String propertyFormalname,
java.lang.String propertyAssignment)
Metoden legger inn en ekstra property element, med både propertyFormalname og propertyAssignment verdier |
java.lang.String |
getNewsManagement()
Metoden returnerer alle NewsManagement variablene, i xml-format. |
void |
setNewsItemTypeScheme(java.net.URL newsItemTypeScheme)
Metoden setter newsItemTypeScheme |
void |
setNewsItemTypeVocabulary(java.net.URL newsItemTypeVocabulary)
Metoden setter newsItemTypeVocabulary |
void |
setRevHistory(java.lang.String revisionHistory)
Metoden setter revisionHistory |
void |
setStatusScheme(java.net.URL statusScheme)
Metoden setter statusScheme |
void |
setStatusVocabulary(java.net.URL statusVocabulary)
Metoden setter statusVocabulary * @param statusVocabulary Angir kontrolert vokabular for verdiene. |
void |
setStatusWillChange(java.lang.String futureStatus,
java.lang.String dateAndTime)
Metoden setter StatusWillChange |
void |
setUrgency(java.lang.String urgency,
java.net.URL urgencyVocabulary,
java.net.URL urgencyScheme)
Metoden setter urgency |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public NewsManagement(java.lang.String newsItemType, java.net.URL newsItemTypeVocabulary, java.net.URL newsItemTypeScheme, java.lang.String firstCreated, java.lang.String thisRevisionCreated, java.lang.String status, java.net.URL statusVocabulary, java.net.URL statusScheme, java.lang.String futureStatus, java.lang.String dateAndTime, java.lang.String urgency, java.net.URL urgencyVocabulary, java.net.URL urgencyScheme, java.lang.String revisionHistory, java.net.URL derivedFrom, java.net.URL associatedWith, java.lang.String instruction, java.net.URL instructionVocabulary, java.lang.String propertyFormalname, java.lang.String propertyAssignment)
newsItemType
- Angir hvilke type en nyhetspost er av. Verdiene er hentet fra et kontrollert vokabular.newsItemTypeVocabulary
- Angir kontrolert vokabular for verdiene. newsItemTypeScheme
- Angir skjema for det gir mening til verdiene i det kontrollerte vokabularet.firstCreated
- Angir dato, og frivillig tiden som nyhetsposten først ble laget. Bruker ISO 8601 Basic FormatthisRevisionCreated
- Angir revisjons dato for denne spesifikke nyhetsposten.status
- Angir nyhetspostens anvenlighet. Verdiene i dette elementet er hentet fra et kontrollert vokabular. IPTC har definert et ”topicset” som en kan bruke. Dette består følgende status verdier: ”usable”, - som forteller at nyhetsposten er uten restriksjoner. ”Embargoed”, - som er at nyhetsposten og dens innhold er stengt for offentliggjøring inntil den blir godkjent for dette av utgiver, ”Withheld”, - nyhetsposten eller dens innhold er ikke klar for utgivelse. ”canceled”, - Verken nyhetsposten eller dens innhold skal under noen omstendigheter offentliggjøres.statusVocabulary
- Angir kontrolert vokabular for verdiene. statusScheme
- Angir skjema for det gir mening til verdiene i det kontrollerte vokabularet.String
- futureStatus Status elementet angir når nyhetsposten automatisk kommer til å bli endret. Her angir en under elementene, ”FutureStatus”, som angir ny status og ”DateAndTime”, som angir dato for endringen. Elementet er frivillig.dateAndTime
- Status elementet angir når nyhetsposten automatisk kommer til å bli endret. Her angir en under elementene, ”FutureStatus”, som angir ny status og ”DateAndTime”, som angir dato for endringen. Elementet er frivillig.urgency
- Angir hvor viktig nyhetsposten anses for å være. Verdiene hentes fra et kontrollert vokabular.urgencyVocabulary
- Angir kontrolert vokabular for verdiene. urgencyScheme
- Angir skjema for det gir mening til verdiene i det kontrollerte vokabularet.revisionHistory
- Angir en peker til en fil som innholder revisjons historien til nyhetsposten, angis ved et Href attributt. Utgiver kan selv velge syntaks og struktur på denne revisjonshistorie fila. Frivillig element.derivedFrom
- Angir en peker til den nyhetsposten den aktuelle er derivert fra. Dette gjøres ved et ”NewsItem” attributt, som kan være en http URL eller en NewsML URN. Frivillig og repeterbart.associatedWith
- Angir en peker til den nyhetsposten den aktuelle er assosiert med. Dette kan for eksempel være bilder, eller andre artikler om samme tema. Dette gjøres ved et ”NewsItem” attributt, som kan være en http URL eller en NewsML URN. Har også et frivillig kommentar felt. Frivillig og repeterbart.instruction
- Inneholder instrukser fra nyhets utgiver til det som mottar nyhetsposten. Disse instruksjonene hentets fra et kontrolert vokabular. Frivillig og repeterbart.instructionVocabulary
- Angir kontrolert vokabular for verdiene i "instruction". propertyFormalname
- Angir navn for "tilleggsegenskaper" ved ”contentItem”, ”topic”, NewsComponent” og ”newsItem”.propertyAssignment
- Angir verdi for "tilleggsegenskaper" ved ”contentItem”, ”topic”, NewsComponent” og ”newsItem”.public NewsManagement(java.lang.String newsItemType, java.lang.String firstCreated, java.lang.String thisRevisionCreated, java.lang.String status, java.lang.String futureStatus, java.lang.String dateAndTime, java.lang.String urgency)
newsItemType
- Angir hvilke type en nyhetspost er av. Verdiene er hentet fra et kontrollert vokabular.firstCreated
- Angir dato, og frivillig tiden som nyhetsposten først ble laget. Bruker ISO 8601 Basic FormatthisRevisionCreated
- Angir revisjons dato for denne spesifikke nyhetsposten.status
- Angir nyhetspostens anvenlighet. Verdiene i dette elementet er hentet fra et kontrollert vokabular. IPTC har definert et ”topicset” som en kan bruke. Dette består følgende status verdier: ”usable”, - som forteller at nyhetsposten er uten restriksjoner. ”Embargoed”, - som er at nyhetsposten og dens innhold er stengt for offentliggjøring inntil den blir godkjent for dette av utgiver, ”Withheld”, - nyhetsposten eller dens innhold er ikke klar for utgivelse. ”canceled”, - Verken nyhetsposten eller dens innhold skal under noen omstendigheter offentliggjøres.statusScheme
- Angir skjema for det gir mening til verdiene i det kontrollerte vokabularet.String
- futureStatus Status elementet angir når nyhetsposten automatisk kommer til å bli endret. Her angir en under elementene, ”FutureStatus”, som angir ny status og ”DateAndTime”, som angir dato for endringen. Elementet er frivillig.urgency
- Angir hvor viktig nyhetsposten anses for å være. Verdiene hentes fra et kontrollert vokabular.public NewsManagement(java.lang.String newsItemType, java.lang.String firstCreated, java.lang.String thisRevisionCreated, java.lang.String status)
newsItemType
- Angir hvilke type en nyhetspost er av. Verdiene er hentet fra et kontrollert vokabular.firstCreated
- Angir dato, og frivillig tiden som nyhetsposten først ble laget. Bruker ISO 8601 Basic FormatthisRevisionCreated
- Angir revisjons dato for denne spesifikke nyhetsposten.status
- Angir nyhetspostens anvenlighet. Verdiene i dette elementet er hentet fra et kontrollert vokabular. IPTC har definert et ”topicset” som en kan bruke. Dette består følgende status verdier: ”usable”, - som forteller at nyhetsposten er uten restriksjoner. ”Embargoed”, - som er at nyhetsposten og dens innhold er stengt for offentliggjøring inntil den blir godkjent for dette av utgiver, ”Withheld”, - nyhetsposten eller dens innhold er ikke klar for utgivelse. ”canceled”, - Verken nyhetsposten eller dens innhold skal under noen omstendigheter offentliggjøres.Method Detail |
---|
public void setNewsItemTypeVocabulary(java.net.URL newsItemTypeVocabulary)
newsItemTypeVocabulary
- Angir kontrolert vokabular for verdiene. public void setNewsItemTypeScheme(java.net.URL newsItemTypeScheme)
newsItemTypeScheme
- Angir skjema for det gir mening til verdiene i det kontrollerte vokabularet.public void setStatusVocabulary(java.net.URL statusVocabulary)
public void setStatusScheme(java.net.URL statusScheme)
statusScheme
- Angir skjema for det gir mening til verdiene i det kontrollerte vokabularet.public void setStatusWillChange(java.lang.String futureStatus, java.lang.String dateAndTime)
String
- futureStatus Status elementet angir når nyhetsposten automatisk kommer til å bli endret. Her angir en under elementene, ”FutureStatus”, som angir ny status og ”DateAndTime”, som angir dato for endringen. Elementet er frivillig.dateAndTime
- Status elementet angir når nyhetsposten automatisk kommer til å bli endret. Her angir en under elementene, ”FutureStatus”, som angir ny status og ”DateAndTime”, som angir dato for endringen. Elementet er frivillig.public void setUrgency(java.lang.String urgency, java.net.URL urgencyVocabulary, java.net.URL urgencyScheme)
urgency
- Angir hvor viktig nyhetsposten anses for å være. Verdiene hentes fra et kontrollert vokabular.urgencyVocabulary
- Angir kontrolert vokabular for verdiene. urgencyScheme
- Angir skjema for det gir mening til verdiene i det kontrollerte vokabularet.public void setRevHistory(java.lang.String revisionHistory)
revisionHistory
- Angir en peker til en fil som innholder revisjons historien til nyhetsposten, angis ved et Href attributt. Utgiver kan selv velge syntaks og struktur på denne revisjonshistorie fila. Frivillig element.public void addDerivedFrom(java.net.URL derivedFrom)
derivedFrom
- Angir en peker til den nyhetsposten den aktuelle er derivert fra. Dette gjøres ved et ”NewsItem” attributt, som kan være en http URL eller en NewsML URN. Frivillig og repeterbart.public void addAssociatedWith(java.net.URL associatedWith)
associatedWith
- Angir en peker til den nyhetsposten den aktuelle er assosiert med. Dette kan for eksempel være bilder, eller andre artikler om samme tema. Dette gjøres ved et ”NewsItem” attributt, som kan være en http URL eller en NewsML URN. Har også et frivillig kommentar felt. Frivillig og repeterbart.public void addInstructionMap(java.lang.String instruction, java.net.URL instructionVocabulary)
instruction
- Inneholder instrukser fra nyhets utgiver til det som mottar nyhetsposten. Disse instruksjonene hentets fra et kontrolert vokabular. Frivillig og repeterbart.instructionVocabulary
- Angir kontrolert vokabular for verdiene i "instruction". public void addInstructionMap(java.lang.String instruction)
instruction
- Inneholder instrukser fra nyhets utgiver til det som mottar nyhetsposten. Disse instruksjonene hentets fra et kontrolert vokabular. Frivillig og repeterbart.public void addPropertyMap(java.lang.String propertyFormalname, java.lang.String propertyAssignment)
propertyFormalname
- Angir navn for "tilleggsegenskaper" ved ”contentItem”, ”topic”, NewsComponent” og ”newsItem”.propertyAssignment
- Angir verdi for "tilleggsegenskaper" ved ”contentItem”, ”topic”, NewsComponent” og ”newsItem”.public void addPropertyMap(java.lang.String propertyFormalname)
propertyFormalname
- Angir navn for "tilleggsegenskaper" ved ”contentItem”, ”topic”, NewsComponent” og ”newsItem”.public java.lang.String getNewsManagement()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |