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

NameTypeAccessDescription
keyStringReadRetorna la clau de propietat.
valueStringReadRetorna el valor de la cadena simple (o x-default per lang-alt, primer element per a matrius).
typeValueTypeReadRetorna el tipus de valor.
arrayItemsList<String>ReadRetorna elements de matriu (per a tipus SEQ/BAG).
langAltEntriesList<LangAltEntry>ReadRetorna entrades alternatives de llengua (per al tipus LANG_ALT).
structFieldsList<XmpProperty>ReadRetorna camps d’estructura (per al tipus STRUCT).

Methods

SignatureDescription
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)Fixar el valor de la cadena simple.
getType()ValueTypeRetorna 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.

See Also

 Català