|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectno.ingeberg.NewsML.Identification
public class Identification
Identification.java
Klassen innholder informasjon som tar sikte på å globalt identifisere en nyhetspost. Den innholder både formelle identifkasjons
verdier, og en rekke betegnelses felt som gjør det lettere for mennesker å identifisere nyhetspostene(disse er ikke ment å være globalt unike).
Klassen har metoder for å sette ulike under element og en metode for å hente ut disse
formatert som xml, etter NewsML DTD'en.
Identification elementet er oblikatorisk og skal forekomme kun 1 gang.
Constructor Summary | |
---|---|
Identification(NewsIdentifier newsIdentifier)
Minste lovlige konstruktoren, alle Identification må innholde minst en NewsIdentifier. |
|
Identification(NewsIdentifier newsIdentifier,
java.lang.String nameLabel,
java.lang.String dateLabel,
java.lang.String labelType,
java.lang.String labelText)
Oppretter en ny istans av catalog, i denne konstruktoren er alle under elementene tatt med |
Method Summary | |
---|---|
void |
addLabel(java.lang.String labelType,
java.lang.String labelText)
Metoden legger til "ekstra" label element. |
java.lang.String |
getIdentification()
Metoden returnerer alle getIdentification variablene, i xml-format. |
void |
setDateLabel(java.lang.String dateLabel)
Metoden setter dataLabel elementet. |
void |
setNameLabel(java.lang.String nameLabel)
Metoden setter nameLabel elementet. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Identification(NewsIdentifier newsIdentifier, java.lang.String nameLabel, java.lang.String dateLabel, java.lang.String labelType, java.lang.String labelText)
newsIdentifier
- Tilfører nyhetsposten globalte unike identifikatorer.nameLabel
- En string som kan identifiser nyhetspostens navn for mennesker. Kan ikke lages på flere språk.dateLabel
- En string som innholder en representerer dato, på det formatet som er bekvemt for brukeren.labelType
- Frivillig og menneskeleselig felt som sammen med “LabelText” utgjør "Label”, som brukes til å beskrive ting som ikke dekkes av det øvrige punktene. Innholder en verdi fra et kontrollert vokabular.labelText
- Frivillig og menneskeleselig felt som sammen med “LabelType” utgjør "Label”, som brukes til å beskrive ting som ikke dekkes av det øvrige punktene. Innholder fri tekst.public Identification(NewsIdentifier newsIdentifier)
newsIdentifier
- Tilfører nyhetsposten globalte unike identifikatorer.Method Detail |
---|
public void addLabel(java.lang.String labelType, java.lang.String labelText)
labelType
- Frivillig og menneskeleselig felt som sammen med “LabelText” utgjør "Label”, som brukes til å beskrive ting som ikke dekkes av det øvrige punktene. Innholder en verdi fra et kontrollert vokabular.labelText
- Frivillig og menneskeleselig felt som sammen med “LabelType” utgjør "Label”, som brukes til å beskrive ting som ikke dekkes av det øvrige punktene. Innholder fri tekst.public void setNameLabel(java.lang.String nameLabel)
nameLabel
- En string som kan identifiser nyhetspostens navn for mennesker. Kan ikke lages på flere språk.public void setDateLabel(java.lang.String dateLabel)
dateLabel
- En string som innholder en representerer dato, på det formatet som er bekvemt for brukeren.public java.lang.String getIdentification()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |