com.aspose.slides
Class BehaviorCollection

java.lang.Object
  extended by com.aspose.slides.BehaviorCollection
All Implemented Interfaces:
com.aspose.ms.System.Collections.Generic.IGenericEnumerable<IBehavior>, com.aspose.ms.System.Collections.IEnumerable<IBehavior>, IBehaviorCollection, java.lang.Iterable<IBehavior>

public class BehaviorCollection
extends java.lang.Object
implements IBehaviorCollection

Represents collection of behavior effects.


Method Summary
 void add(IBehavior item)
           Add new behavior to a collection.
 void clear()
           Removes all behaviors from a collection.
 boolean contains(IBehavior item)
           Determines whether the T:System.Collections.Generic.ICollection`1 contains a specific value.
 void copyTo(IBehavior[] array, int arrayIndex)
           Copies the elements of the T:System.Collections.Generic.ICollection`1 to an T:System.Array, starting at a particular T:System.Array index.
 IBehavior get_Item(int index)
           Retirns a behavior at the specified index.
 int getCount()
           Returns the number of behaviors in a collection.
 int indexOf(IBehavior item)
           Determines the index of a specific item in the T:System.Collections.Generic.IList`1.
 void insert(int index, IBehavior item)
           Inserts new behavior to a collection at the specified index.
 boolean isReadOnly()
           Gets a value indicating whether the T:System.Collections.Generic.ICollection`1 is read-only.
 com.aspose.ms.System.Collections.Generic.IGenericEnumerator<IBehavior> iterator()
           Returns an enumerator that iterates through the collection.
 boolean remove(IBehavior item)
           Removes specified behavior from a collection.
 void removeAt(int index)
           Removes behavior from a collection at the specified index.
 void set_Item(int index, IBehavior value)
           Retirns a behavior at the specified index.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getCount

public int getCount()

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

Specified by:
getCount in interface IBehaviorCollection

isReadOnly

public boolean isReadOnly()

Gets a value indicating whether the T:System.Collections.Generic.ICollection`1 is read-only. Read-only boolean.

Returns:
true if the T:System.Collections.Generic.ICollection`1 is read-only; otherwise, false.

add

public void add(IBehavior item)

Add new behavior to a collection.

Specified by:
add in interface IBehaviorCollection
Parameters:
item - Behavior to add.

indexOf

public int indexOf(IBehavior item)

Determines the index of a specific item in the T:System.Collections.Generic.IList`1.

Specified by:
indexOf in interface IBehaviorCollection
Parameters:
item - The object to locate in the T:System.Collections.Generic.IList`1.
Returns:
The index of item if found in the list; otherwise, -1.

insert

public void insert(int index,
                   IBehavior item)

Inserts new behavior to a collection at the specified index.

Specified by:
insert in interface IBehaviorCollection
Parameters:
index - Index where new behavior should be inserted.
item - Behavior to insert.

copyTo

public void copyTo(IBehavior[] array,
                   int arrayIndex)

Copies the elements of the T:System.Collections.Generic.ICollection`1 to an T:System.Array, starting at a particular T:System.Array index.

Parameters:
array - The one-dimensional T:System.Array that is the destination of the elements copied from T:System.Collections.Generic.ICollection`1. The T:System.Array must have zero-based indexing.
arrayIndex - The zero-based index in array at which copying begins.
Throws:
T:System.ArgumentNullException - array is null.
T:System.ArgumentOutOfRangeException - arrayIndex is less than 0.
T:System.ArgumentException - The number of elements in the source T:System.Collections.Generic.ICollection`1 is greater than the available space from arrayIndex to the end of the destination array.

remove

public boolean remove(IBehavior item)

Removes specified behavior from a collection.

Specified by:
remove in interface IBehaviorCollection
Parameters:
item - Behavior to remove.

removeAt

public void removeAt(int index)

Removes behavior from a collection at the specified index.

Specified by:
removeAt in interface IBehaviorCollection
Parameters:
index - Index of a behavior to remove.

clear

public void clear()

Removes all behaviors from a collection.

Specified by:
clear in interface IBehaviorCollection

contains

public boolean contains(IBehavior item)

Determines whether the T:System.Collections.Generic.ICollection`1 contains a specific value.

Specified by:
contains in interface IBehaviorCollection
Parameters:
item - The object to locate in the T:System.Collections.Generic.ICollection`1.
Returns:
true if item is found in the T:System.Collections.Generic.ICollection`1; otherwise, false.

get_Item

public IBehavior get_Item(int index)

Retirns a behavior at the specified index.

Specified by:
get_Item in interface IBehaviorCollection
Parameters:
index - Index of a behavior to return.
Returns:
Animation begavior.

set_Item

public void set_Item(int index,
                     IBehavior value)

Retirns a behavior at the specified index.

Specified by:
set_Item in interface IBehaviorCollection
Parameters:
index - Index of a behavior to return.

iterator

public com.aspose.ms.System.Collections.Generic.IGenericEnumerator<IBehavior> iterator()

Returns an enumerator that iterates through the collection.

Specified by:
iterator in interface com.aspose.ms.System.Collections.Generic.IGenericEnumerable<IBehavior>
Specified by:
iterator in interface com.aspose.ms.System.Collections.IEnumerable<IBehavior>
Specified by:
iterator in interface java.lang.Iterable<IBehavior>
Returns:
A T:System.Collections.Generic.IEnumerator`1 that can be used to iterate through the collection.


Copyright © Copyright 2004-2016 Aspose Pty Ltd. All Rights Reserved.