XmpProperty

XmpProperty

General

XmpProperty és una classe en FOSS per Java.

Representació interna d’un valor de propietat XMP.

Aquesta classe proporciona 14 mètodes per treballar amb objectes XmpProperty en programes Java. Els mètodes disponibles inclouen: XmpProperty, addArrayItem, addLangAltEntry, getArrayItems, getKey, getLangAltEntries, getStructFields, getType, getValue, setArrayItems, setLangAltEntries, setStructFields, i 2 mètodes addicionals. Tots els membres públics són accessibles a qualsevol aplicació Java després d’instal·lar el paquet FOSS per Java. Propietats: arrayItems, key, langAltEntries, structFields, type, value.

Propietats

NomTipus de productesAccessDescripció
keyStringLlegeix.Retorna la clau de propietat.
valueStringLlegeix.Retorna el valor de la cadena simple (o x-default per lang-alt, primer element per a matrius).
typeValueTypeLlegeix.Retorna el tipus de valor.
arrayItemsList<String>Llegeix.Retorna elements de matriu (per a tipus SEQ/BAG).
langAltEntriesList<LangAltEntry>Llegeix.Retorna entrades alternatives de llengua (per al tipus LANG_ALT).
structFieldsList<XmpProperty>Llegeix.Retorna camps d’estructura (per al tipus STRUCT).

Mètodes

SignatureDescripció
XmpProperty(key: String, value: String, type: ValueType)Crea una propietat de text simple.
getKey()StringRetorna la clau de propietat.
getValue()StringRetorna el valor de la cadena simple (o x-default per lang-alt, primer element per a matrius).
setValue(value: String)Estableix el valor de cadena simple.
getType()ValueTypeRetorna el tipus de valor.
setType(type: ValueType)Estableix el tipus de valor.
getArrayItems()List<String>Retorna elements de matriu (per a tipus SEQ/BAG).
setArrayItems(items: List<String>)Estableix els elements de l’array.
getLangAltEntries()List<LangAltEntry>Retorna entrades alternatives de llengua (per al tipus LANG_ALT).
setLangAltEntries(entries: List<LangAltEntry>)Estableix les entrades alternatives d’idioma.
getStructFields()List<XmpProperty>Retorna camps d’estructura (per al tipus STRUCT).
setStructFields(fields: List<XmpProperty>)Estableix els camps de l’estructura.
addArrayItem(item: String)Adjunta un element de matriu.
addLangAltEntry(lang: String, text: String)Adjunta una entrada d’una llengua alternativa.

Veure també

 Català