XmpProperty
XmpProperty
Overview
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.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
key | String | Read | Retorna la clau de propietat. |
value | String | Read | Retorna el valor de la cadena simple (o x-default per lang-alt, primer element per a matrius). |
type | ValueType | Read | Retorna el tipus de valor. |
arrayItems | List<String> | Read | Retorna elements de matriu (per a tipus SEQ/BAG). |
langAltEntries | List<LangAltEntry> | Read | Retorna entrades alternatives de llengua (per al tipus LANG_ALT). |
structFields | List<XmpProperty> | Read | Retorna camps d’estructura (per al tipus STRUCT). |
Methods
| Signature | Description |
|---|---|
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) | Fixar el valor de la cadena simple. |
getType() → ValueType | Retorna el tipus de valor. |
setType(type: ValueType) | S’estableix el tipus de valor. |
getArrayItems() → List<String> | Retorna elements de matriu (per a tipus SEQ/BAG). |
setArrayItems(items: List<String>) | Ajusta els elements de matriu. |
getLangAltEntries() → List<LangAltEntry> | Retorna entrades alternatives de llengua (per al tipus LANG_ALT). |
setLangAltEntries(entries: List<LangAltEntry>) | S’estableixen entrades alternatives de llengua. |
getStructFields() → List<XmpProperty> | Retorna camps d’estructura (per al tipus STRUCT). |
setStructFields(fields: List<XmpProperty>) | Ajusta camps de estructura. |
addArrayItem(item: String) | Adjunta un element de matriu. |
addLangAltEntry(lang: String, text: String) | Adjunta una entrada d’una llengua alternativa. |