XmpCollection

Inheritance: java.lang.Object, java.util.AbstractCollection, java.util.AbstractList, java.util.ArrayList

All Implemented Interfaces: com.aspose.imaging.xmp.types.IXmpType

public class XmpCollection extends ArrayList<IXmpType> implements IXmpType

Eine XMP-Elementsammlung.

Konstruktoren

KonstruktorBeschreibung
XmpCollection()Initialisiert eine neue Instanz der XmpCollection-Klasse.

Methoden

MethodeBeschreibung
addItem(Object item)Fügt ein neues Element hinzu.
addObject(Object item)Fügt ein XMP-Daten-Element hinzu.
removeAt(int index)Entfernt das Element am angegebenen Index.
add(IXmpType item)Fügt ein Element zur Sammlung hinzu.
copyTo(IXmpType[] array, int arrayIndex)Kopiert die Elemente der Sammlung in ein Array, beginnend bei einem bestimmten Array-Index.
getXmpRepresentation()Liest den XMP-Stringwert dieses Objekts.
getXmlValue()Konvertiert den XMP-Wert in die XML-Darstellung.
toString()Gibt einen XML-String zurück, der diese Instanz darstellt.

XmpCollection()

public XmpCollection()

Initialisiert eine neue Instanz der XmpCollection-Klasse.

addItem(Object item)

public final void addItem(Object item)

Fügt ein neues Element hinzu.

Parameters:

ParameterTypBeschreibung
Elementjava.lang.ObjectDas Element, das zur Liste der Elemente hinzugefügt werden soll.

addObject(Object item)

public final void addObject(Object item)

Fügt ein XMP-Daten-Element hinzu.

Parameters:

ParameterTypBeschreibung
Elementjava.lang.ObjectEin XMP-Element.

removeAt(int index)

public final void removeAt(int index)

Entfernt das Element am angegebenen Index.

Parameters:

ParameterTypBeschreibung
indexintDer nullbasierte Index des zu entfernenden Elements.

add(IXmpType item)

public final boolean add(IXmpType item)

Fügt ein Element zur Sammlung hinzu.

Parameters:

ParameterTypBeschreibung
itemIXmpTypeDas Objekt, das zur Sammlung hinzugefügt werden soll.

Returns: boolean

copyTo(IXmpType[] array, int arrayIndex)

public final void copyTo(IXmpType[] array, int arrayIndex)

Kopiert die Elemente der Sammlung in ein Array, beginnend bei einem bestimmten Array-Index.

Parameters:

ParameterTypBeschreibung
arrayIXmpType[]Das eindimensionale Array, das das Ziel der aus der Sammlung kopierten Elemente ist. Das Array muss nullbasierte Indizierung haben.
arrayIndexintDer nullbasierte Index im Array, an dem das Kopieren beginnt.

getXmpRepresentation()

public final String getXmpRepresentation()

Liest den XMP-Stringwert dieses Objekts.

Returns: java.lang.String - Gibt den im String enthaltenen Wert im XMP-Format zurück.

getXmlValue()

public final String getXmlValue()

Konvertiert den XMP-Wert in die XML-Darstellung.

Returns: java.lang.String - Gibt den XMP-Wert zurück, der in die XML-Darstellung konvertiert wurde.

toString()

public String toString()

Gibt einen XML-String zurück, der diese Instanz darstellt.

Returns: java.lang.String - Ein XML-String, der diese Instanz darstellt.