com.aspose.slides
Interface ISequence

All Superinterfaces:
com.aspose.ms.System.Collections.IEnumerable<IEffect>, com.aspose.ms.System.Collections.Generic.IGenericEnumerable<IEffect>, java.lang.Iterable<IEffect>
All Known Implementing Classes:
Sequence

public interface ISequence
extends com.aspose.ms.System.Collections.Generic.IGenericEnumerable<IEffect>


Method Summary
 IEffect addEffect(IChart chart, int type, int index, int effectType, int subtype, int triggerType)
           Adds the new chart animation effect for category or series to the end of sequence.
 IEffect addEffect(IChart chart, int type, int seriesIndex, int categoriesIndex, int effectType, int subtype, int triggerType)
           Adds the new chart animation effect for elements in category or series to the end of sequence.
 IEffect addEffect(IShape shape, int effectType, int subtype, int triggerType)
           Add new effect to the end of sequence.
 void clear()
           Removes all effects from a collection.
 IEffect get_Item(int index)
           Returns an effect at the specified index.
 int getCount()
           Returns the number of effects in a sequense.
 int getCount(IShape shape)
           Returns count effects by specify shape.
 IEffect[] getEffectsByShape(IShape shape)
           Returns array of effects by specify shape.
 IShape getTriggerShape()
           Returns or set shape target for INTERACTIVE sequence.
 void remove(IEffect item)
           Removes specified effect from a collection.
 void removeAt(int index)
           Removes an effect from a collection.
 void removeByShape(IShape shape)
           Remove effect by specify shape.
 void setTriggerShape(IShape value)
           Returns or set shape target for INTERACTIVE sequence.
 
Methods inherited from interface com.aspose.ms.System.Collections.Generic.IGenericEnumerable
iterator
 

Method Detail

getCount

int getCount()

Returns the number of effects in a sequense. Read-only int.


remove

void remove(IEffect item)

Removes specified effect from a collection.

Parameters:
item - Effect to remove.

removeAt

void removeAt(int index)

Removes an effect from a collection.

Parameters:
index -

clear

void clear()

Removes all effects from a collection.


get_Item

IEffect get_Item(int index)

Returns an effect at the specified index.

Parameters:
index -
Returns:

getTriggerShape

IShape getTriggerShape()

Returns or set shape target for INTERACTIVE sequence. If sequence is not interactive then returns null. Read/write IShape.


setTriggerShape

void setTriggerShape(IShape value)

Returns or set shape target for INTERACTIVE sequence. If sequence is not interactive then returns null. Read/write IShape.


removeByShape

void removeByShape(IShape shape)

Remove effect by specify shape.


getEffectsByShape

IEffect[] getEffectsByShape(IShape shape)

Returns array of effects by specify shape.


getCount

int getCount(IShape shape)

Returns count effects by specify shape.


addEffect

IEffect addEffect(IShape shape,
                  int effectType,
                  int subtype,
                  int triggerType)

Add new effect to the end of sequence.

Parameters:
effectType - EffectType
subtype - EffectSubtype
triggerType - EffectTriggerType

addEffect

IEffect addEffect(IChart chart,
                  int type,
                  int index,
                  int effectType,
                  int subtype,
                  int triggerType)

Adds the new chart animation effect for category or series to the end of sequence.

Parameters:
type - EffectChartMajorGroupingType
effectType - EffectType
subtype - EffectSubtype
triggerType - EffectTriggerType

addEffect

IEffect addEffect(IChart chart,
                  int type,
                  int seriesIndex,
                  int categoriesIndex,
                  int effectType,
                  int subtype,
                  int triggerType)

Adds the new chart animation effect for elements in category or series to the end of sequence.

Parameters:
type - EffectChartMinorGroupingType
effectType - EffectType
subtype - EffectSubtype
triggerType - EffectTriggerType


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