|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectno.ingeberg.NewsML.NewsLines
public class NewsLines
NewsLines.java
Klassen håndterer innkomne data under "NewsLines" elementet,
som angir karakteristiske egenskaper ved nyhetsobjektet.
Disse er ment å tilføre en representasjon av metadata som er lett tilgjenglig for mennesker.
Som regel vil disse angi nyhetslinene som blir brukt i nyhetsinnlegget.
Klassen innholder metoder for å hente ut disse formatert som xml, etter NewsML DTD'en.
Constructor Summary | |
---|---|
NewsLines()
Minste lovlige konstruktoren, -som er tom. |
|
NewsLines(java.lang.String headLine,
java.lang.String subHeadLine,
java.lang.String byLine,
java.lang.String creditLine,
java.lang.String rightsLine,
java.lang.String seriesLine,
java.lang.String slugLine,
java.lang.String keywordLine)
Oppretter en ny instans av NewsLines. |
|
NewsLines(java.lang.String headLine,
java.lang.String subHeadLine,
java.lang.String byLine,
java.lang.String dateLine,
java.lang.String creditLine,
java.lang.String copyrightLine,
java.lang.String rightsLine,
java.lang.String seriesLine,
java.lang.String slugLine,
java.lang.String keywordLine,
java.lang.String newsLineType,
java.util.ArrayList newsLineText)
Oppretter en ny instans av NewsLines, i denne konstruktoren er alle under elementene tatt med |
Method Summary | |
---|---|
void |
addByLine(java.lang.String byLine)
Metoden legger til "ekstra" byLine element. |
void |
addCopyrightLine(java.lang.String copyrightLine)
Metoden legger til "ekstra" copyrightLine element. |
void |
addCreditLine(java.lang.String creditLine)
Metoden legger til "ekstra" creditLine element. |
void |
addDateLine(java.lang.String dateLine)
Metoden legger til "ekstra" dateLine element. |
void |
addHeadLineMap(java.lang.String headLine)
Metoden legger til et "ekstra" headline uten et subheadline element. |
void |
addHeadLineMap(java.lang.String headLine,
java.lang.String subHeadLine)
Metoden legger til et "ekstra" headline og et subheadline element. |
void |
addKeywordLine(java.lang.String keywordLine)
Metoden legger til "ekstra" keywordLine element. |
void |
addNewsLineMap(java.lang.String newsLineType,
java.util.ArrayList newsLineText)
Metoden legger til "ekstra" newsLine element. |
void |
addRightsLine(java.lang.String rightsLine)
Metoden legger til "ekstra" rightsLine element. |
void |
addSeriesLine(java.lang.String seriesLine)
Metoden legger til "ekstra" seriesLine element. |
void |
addSlugLine(java.lang.String slugLine)
Metoden legger til "ekstra" slugLine element. |
java.lang.String |
getNewsLines()
Metoden returnerer alle "NewsLines" variablene, i xml-format. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public NewsLines(java.lang.String headLine, java.lang.String subHeadLine, java.lang.String byLine, java.lang.String dateLine, java.lang.String creditLine, java.lang.String copyrightLine, java.lang.String rightsLine, java.lang.String seriesLine, java.lang.String slugLine, java.lang.String keywordLine, java.lang.String newsLineType, java.util.ArrayList newsLineText)
headLine
- angir visbare overskriften.subHeadLine
- angir visbare ”under-overskrift” .byLine
- angir i naturlig språk informasjon om journalist/forfatter.dateLine
- angir i naturlig språk informasjon om dato og/eller stedet for når nyhetskomponenten ble laget.creditLine
- angir i naturlig språk kreditt informasjon.copyrightLine
- angir i naturlig språk informasjon om copyright. Dette forteller hvem som eier objektet.rightsLine
- angir den visbare versjonen av rettighets informasjonen. Altså om hvem som har lov å bruke objektet og hvordan det da skal brukes.seriesLine
- angir den visbare informasjonen om objektets plass i en ev. serie.slugLine
- angir en streng av tekst (ev. med en hyperlink) som brukes til den visbare ”slug-line”. Hva som legges i ”slug-line” er opptil den enkelte redaksjon.keywordLine
- angir den eller de visbare nøkkelordene som er relevant for nyhetsobjektet.newsLineType
- angir en brukerdefinert nyhetslinjetype, der verdiene hentes fra et kontrollert vokabular. Utgjør sammen med "newsLineText" - "newsLine"newsLineText
- angir innhold til den definerte ”NewsLineType”. Utgjør sammen med "newsLineText" - "newsLine".public NewsLines(java.lang.String headLine, java.lang.String subHeadLine, java.lang.String byLine, java.lang.String creditLine, java.lang.String rightsLine, java.lang.String seriesLine, java.lang.String slugLine, java.lang.String keywordLine)
headLine
- angir visbare overskriften.subHeadLine
- angir visbare ”under-overskrift” .byLine
- angir i naturlig språk informasjon om journalist/forfatter.creditLine
- angir i naturlig språk kreditt informasjon.rightsLine
- angir den visbare versjonen av rettighets informasjonen. Altså om hvem som har lov å bruke objektet og hvordan det da skal brukes.seriesLine
- angir den visbare informasjonen om objektets plass i en ev. serie.slugLine
- angir en streng av tekst (ev. med en hyperlink) som brukes til den visbare ”slug-line”. Hva som legges i ”slug-line” er opptil den enkelte redaksjon.keywordLine
- angir den eller de visbare nøkkelordene som er relevant for nyhetsobjektet.public NewsLines()
Method Detail |
---|
public void addHeadLineMap(java.lang.String headLine, java.lang.String subHeadLine)
headLine
- angir visbare overskriften.subHeadLine
- angir visbare ”under-overskrift” .public void addHeadLineMap(java.lang.String headLine)
headLine
- angir visbare overskriften.public void addByLine(java.lang.String byLine)
byLine
- angir i naturlig språk informasjon om journalist/forfatter.public void addDateLine(java.lang.String dateLine)
dateLine
- angir i naturlig språk informasjon om dato og/eller stedet for når nyhetskomponenten ble laget.public void addCreditLine(java.lang.String creditLine)
creditLine
- angir i naturlig språk kreditt informasjon.public void addCopyrightLine(java.lang.String copyrightLine)
copyrightLine
- angir i naturlig språk informasjon om copyright. Dette forteller hvem som eier objektet.public void addRightsLine(java.lang.String rightsLine)
rightsLine
- angir den visbare versjonen av rettighets informasjonen. Altså om hvem som har lov å bruke objektet og hvordan det da skal brukes.public void addSeriesLine(java.lang.String seriesLine)
seriesLine
- angir den visbare informasjonen om objektets plass i en ev. serie.public void addSlugLine(java.lang.String slugLine)
slugLine
- angir en streng av tekst (ev. med en hyperlink) som brukes til den visbare ”slug-line”. Hva som legges i ”slug-line” er opptil den enkelte redaksjon.public void addKeywordLine(java.lang.String keywordLine)
keywordLine
- angir den eller de visbare nøkkelordene som er relevant for nyhetsobjektet.public void addNewsLineMap(java.lang.String newsLineType, java.util.ArrayList newsLineText)
newsLineType
- angir en brukerdefinert nyhetslinjetype, der verdiene hentes fra et kontrollert vokabular. Utgjør sammen med "newsLineText" - "newsLine"newsLineText
- angir innhold til den definerte ”NewsLineType”. Utgjør sammen med "newsLineText" - "newsLine".public java.lang.String getNewsLines()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |