com.aspose.slides.pptx.animation
Class AnimSequenceEx

java.lang.Object
  extended by com.aspose.slides.pptx.animation.AnimSequenceEx

public class AnimSequenceEx
extends java.lang.Object


Method Summary
 AnimEffectEx addEffect(ShapeEx shape, AnimEffectTypeEx effectType, AnimEffectSubtypeEx subtype, AnimEffectTriggerTypeEx triggerType)
          Add new effect to the end of sequence.
 void clear()
           
 AnimEffectEx get(int index)
           
 int getCount(ShapeEx shape)
          Returns the number of effects at the specified shape.
 java.util.ArrayList getEffectsByShape(ShapeEx shape)
          Returns the array of effects at the specified shape.
 ShapeEx getTriggerShape()
          Returns the shape target for INTERACTIVE sequence.
 java.util.Iterator iterator()
           
 void remove(AnimEffectEx item)
           
 void removeAt(int index)
           
 void removeByShape(ShapeEx shape)
          Remove effect by specify shape.
 void setTriggerShape(ShapeEx value)
          Sets the shape target for INTERACTIVE sequence.
 int size()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

size

public int size()

remove

public void remove(AnimEffectEx item)

removeAt

public void removeAt(int index)

clear

public void clear()

get

public AnimEffectEx get(int index)

iterator

public java.util.Iterator iterator()

getTriggerShape

public ShapeEx getTriggerShape()
Returns the shape target for INTERACTIVE sequence. If sequence is not interactive then returns null.


setTriggerShape

public void setTriggerShape(ShapeEx value)
Sets the shape target for INTERACTIVE sequence.


removeByShape

public void removeByShape(ShapeEx shape)
Remove effect by specify shape.

Parameters:
shape -

getEffectsByShape

public java.util.ArrayList getEffectsByShape(ShapeEx shape)
Returns the array of effects at the specified shape.

Parameters:
shape -

getCount

public int getCount(ShapeEx shape)
Returns the number of effects at the specified shape.

Parameters:
shape -

addEffect

public AnimEffectEx addEffect(ShapeEx shape,
                              AnimEffectTypeEx effectType,
                              AnimEffectSubtypeEx subtype,
                              AnimEffectTriggerTypeEx triggerType)
Add new effect to the end of sequence.

Parameters:
shape -
effectType -
subtype -
triggerType -
Returns:
created animation effect.