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
| Nom | Tipus de productes | Access | Descripció |
|---|---|---|---|
key | String | Llegeix. | Retorna la clau de propietat. |
value | String | Llegeix. | Retorna el valor de la cadena simple (o x-default per lang-alt, primer element per a matrius). |
type | ValueType | Llegeix. | Retorna el tipus de valor. |
arrayItems | List<String> | Llegeix. | Retorna elements de matriu (per a tipus SEQ/BAG). |
langAltEntries | List<LangAltEntry> | Llegeix. | Retorna entrades alternatives de llengua (per al tipus LANG_ALT). |
structFields | List<XmpProperty> | Llegeix. | Retorna camps d’estructura (per al tipus STRUCT). |
Mètodes
| Signature | Descripció |
|---|---|
XmpProperty(key: String, value: String, type: ValueType) | Crea una propietat de text simple. |
getKey() → String | Retorna la clau de propietat. |
getValue() → String | Retorna 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() → ValueType | Retorna 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. |