ColorOperationCollection

Inheritance: java.lang.Object

All Implemented Interfaces: com.aspose.slides.IColorOperationCollection

public final class ColorOperationCollection implements IColorOperationCollection

Represents a collection of color transform operations.

Methods

MethodDescription
size()Returns the number of operations in a collection.
get_Item(int index)Returns or sets the operation at the specified index.
set_Item(int index, IColorOperation value)Returns or sets the operation at the specified index.
add(int operation, float parameter)Adds a new operation to the end of collection.
add(int operation)Adds a new operation to the end of collection.
insert(int position, int operation, float parameter)Inserts the new operation to a collection.
insert(int position, int operation)Inserts the new operation to a collection.
removeAt(int index)Removes the color operation from a collection.
clear()Removes all color operations.
iterator()Returns an enumerator that iterates through the collection.
iteratorJava()Returns a java iterator for the entire collection.
copyTo(System.Array array, int index)Copies all elements from the collection to the specified array.
isSynchronized()Returns a value indicating whether access to the collection is synchronized (thread-safe).
getSyncRoot()Returns a synchronization root.
deepClone()Creates a copy of a ColorOperationCollection collection.
cloneT()Clones current object

size()

public final int size()

Returns the number of operations in a collection. Read-only int.

Returns: int

get_Item(int index)

public final IColorOperation get_Item(int index)

Returns or sets the operation at the specified index. Read/write ColorOperation.

Parameters:

ParameterTypeDescription
indexint

Returns: IColorOperation

set_Item(int index, IColorOperation value)

public final void set_Item(int index, IColorOperation value)

Returns or sets the operation at the specified index. Read/write ColorOperation.

Parameters:

ParameterTypeDescription
indexint
valueIColorOperation

add(int operation, float parameter)

public final IColorOperation add(int operation, float parameter)

Adds a new operation to the end of collection.

Parameters:

ParameterTypeDescription
operationintOperation type.
parameterfloatOperation’s parameter.

Returns: IColorOperation - Added operation.

add(int operation)

public final IColorOperation add(int operation)

Adds a new operation to the end of collection.

Parameters:

ParameterTypeDescription
operationintOperation type.

Returns: IColorOperation - Added operation.

insert(int position, int operation, float parameter)

public final IColorOperation insert(int position, int operation, float parameter)

Inserts the new operation to a collection.

Parameters:

ParameterTypeDescription
positionintThe index at which the operation will be inserted.
operationintOperation type.
parameterfloatOperation’s parameter.

Returns: IColorOperation - Inserted operation.

insert(int position, int operation)

public final IColorOperation insert(int position, int operation)

Inserts the new operation to a collection.

Parameters:

ParameterTypeDescription
positionintThe index at which the operation will be inserted.
operationintOperation type.

Returns: IColorOperation - Inserted operation.

removeAt(int index)

public final void removeAt(int index)

Removes the color operation from a collection.

Parameters:

ParameterTypeDescription
indexintIndex of a color operation to remove.

clear()

public final void clear()

Removes all color operations.

iterator()

public final System.Collections.Generic.IGenericEnumerator<IColorOperation> iterator()

Returns an enumerator that iterates through the collection.

Returns: com.aspose.ms.System.Collections.Generic.IGenericEnumerator<com.aspose.slides.IColorOperation> - A IGenericEnumerator that can be used to iterate through the collection.

iteratorJava()

public final System.Collections.Generic.IGenericEnumerator<IColorOperation> iteratorJava()

Returns a java iterator for the entire collection.

Returns: com.aspose.ms.System.Collections.Generic.IGenericEnumerator<com.aspose.slides.IColorOperation> - An java.util.Iterator for the entire collection.

copyTo(System.Array array, int index)

public final void copyTo(System.Array array, int index)

Copies all elements from the collection to the specified array.

Parameters:

ParameterTypeDescription
arraycom.aspose.ms.System.ArrayTarget array.
indexintStarting index in the target array.

isSynchronized()

public final boolean isSynchronized()

Returns a value indicating whether access to the collection is synchronized (thread-safe). Read-only boolean.

Returns: boolean

getSyncRoot()

public final Object getSyncRoot()

Returns a synchronization root. Read-only Object.

Returns: java.lang.Object

deepClone()

public final Object deepClone()

Creates a copy of a ColorOperationCollection collection.

Returns: java.lang.Object - New ColorOperationCollection collection.

cloneT()

public final IColorOperationCollection cloneT()

Clones current object

Returns: IColorOperationCollection - Clone