English:

The Free and Open Productivity Suite
Help us Help the World

Developer's Guide

API

SDK

Tips 'n' Tricks

Miscellaneous


:: com :: sun :: star :: animations ::

interface XAnimationNode
Base Interfaces
XAnimationNode
┗ ::com::sun::star::container::XChild

::com::sun::star::container::XChild
(referenced interface's summary:)
provides access to the parent of the object.

Attributes' Summary
Type a value from AnimationNodeType.  
Begin a sequnece of values that define the begining of this element
Begin is  
Duration defines the length of the simple duration.
Duration is  
End a sequnece of values that define the ending of this element
End is  
EndSync controls the implicit duration of time containers, as a function of the children.
The endsync attribute is only valid for par and excl time container elements, and media elements with timed children (e.g. animate or area elements). EndSync is eiter a short constant from EndSync, an interface reference to a child XTimeContainer or void.  
RepeatCount the number of iterations of the simple duration.
RepeatCount is  
RepeatDuration the total duration for repeat.
RepeatDuration is  
Fill the attribute that specify the behaviour how an element should be extended beyond the active duration by freezing the final state of the element.
Fill is a value from AnimationFill.  
FillDefault the default value for the fill behavior for this element and all descendents.
FillDefault is  
Restart defines the restart behaviour of this element.
Restart is a short value from AnimationRestart.  
RestartDefault defines the default restart behaviour for this element and all descendents.  
Acceleration defines the acceleration for this element.
Element time will accelerate from a rate of 0 at the beginning up to a run rate, over the course of the specified proportion of the simple duration. Acceleration is a value between 0 (no acceleration) and 1 (acceleration until end of the elements duration).  
Decelerate defines the deceleration for this element. Element time will deceleration from a run rate to a rate of 0 at the ending, over the course of the specified proportion of the simple duration. Decelerate is a value between 0 (no deceleration) and 1 (deceleration from beginning of the elements duration).  
AutoReverse defines the auto reverse settings for this element. AutoRevers is  
UserData  
Attributes' Details
Type
[ readonly ] short Type;
Description
a value from AnimationNodeType.
See also
http://www.w3.org/TR/smil20/smil-timing.html#adef-timeContainer
Begin
any Begin;
Description
a sequnece of values that define the begining of this element
Begin is
  • double describes the element begin as an offset in seconds from an implicit syncbase. The definition of the implicit syncbase depends upon the element's parent time container. The offset is measured in parent simple time.
  • Event describes an event and an optional offset that determine the element begin. The element begin is defined relative to the time that the event is raised.
  • Timing::INDEFINITE the begin of the element will be determined by an external event to the element.
  • ::sequence<any> a sequence of values described above if more than one begin value is defined for this element.
  • void if no begin behaviour is defined for this element.
See also
http://www.w3.org/TR/smil20/smil-timing.html#adef-begin
Duration
any Duration;
Description
defines the length of the simple duration.
Duration is
  • double specifies the length of the simple duration in seconds.
  • Timing::INDEFINITE specifies the simple duration as indefinite.
  • Timing::MEDIA specifies the simple duration as the intrinsic media duration. This is only valid for elements that define media.
  • void the simple duration for the element is defined to be the implicit duration of the element.
See also
http://www.w3.org/TR/smil20/smil-timing.html#adef-dur
End
any End;
Description
a sequnece of values that define the ending of this element
End is
  • double describes the element end as an offset in seconds from an implicit syncbase. The definition of the implicit syncbase depends upon the element's parent time container. The offset is measured in parent simple time.
  • Event describes an event and an optional offset that determine the element end. The element end is defined relative to the time that the event is raised.
  • Timing::INDEFINITE the end of the element will be determined by an external event to the element.
  • ::sequence<any> a sequence of values described above if more than one begin value is defined for this element.
  • void if no end behaviour is defined for this element.
See also
http://www.w3.org/TR/smil20/smil-timing.html#adef-end
EndSync
any EndSync;
Description
controls the implicit duration of time containers, as a function of the children.
The endsync attribute is only valid for par and excl time container elements, and media elements with timed children (e.g. animate or area elements). EndSync is eiter a short constant from EndSync, an interface reference to a child XTimeContainer or void.
See also
http://www.w3.org/TR/smil20/smil-timing.html#adef-endsync
RepeatCount
any RepeatCount;
Description
the number of iterations of the simple duration.
RepeatCount is
  • double this is a numeric value that specifies the number of iterations. It can include partial iterations expressed as fraction values. A fractional value describes a portion of the simple duration. Values must be greater than 0.
  • Timing::INDEFINITE the element is defined to repeat indefinitely (subject to the constraints of the parent time container).
  • void no repeat count is defined for this element.
See also
http://www.w3.org/TR/smil20/smil-timing.html#adef-repeatCount
See also
? (no identifier found)
EndSync
RepeatDuration
any RepeatDuration;
Description
the total duration for repeat.
RepeatDuration is
  • double specifies the duration in element active time to repeat the simple duration in seconds.
  • Timing::INDEFINITE the element is defined to repeat indefinitely (subject to the constraints of the parent time container).
  • void No repeat duration is defined for this element.
See also
http://www.w3.org/TR/smil20/smil-timing.html#adef-repeatDur
Fill
short Fill;
Description
the attribute that specify the behaviour how an element should be extended beyond the active duration by freezing the final state of the element.
Fill is a value from AnimationFill.
See also
http://www.w3.org/TR/smil20/smil-timing.html#adef-fill
See also
? (no identifier found)
Fill
FillDefault
short FillDefault;
Description
the default value for the fill behavior for this element and all descendents.
FillDefault is
  • The values AnimationFill::REMOVE, AnimationFill::FREEZE, AnimationFill::HOLD, AnimationFill::TRANSITION and AnimationFill::AUTO specify that the element fill behavior is the respective value.
  • The value AnimationFill::INHERIT specifies that the value of this attribute (and of the fill behavior) are inherited from the FillDefault value of the parent element. If there is no parent element, the value is AnimationFill::AUTO.
See also
http://www.w3.org/TR/smil20/smil-timing.html#adef-fillDefault
See also
? (no identifier found)
Fill
Restart
short Restart;
Description
defines the restart behaviour of this element.
Restart is a short value from AnimationRestart.
See also
http://www.w3.org/TR/smil20/smil-timing.html#adef-restart
See also
? (no identifier found)
AnimationRestart
RestartDefault
short RestartDefault;
Description
defines the default restart behaviour for this element and all descendents.
Returns
a value from Restart.
See also
http://www.w3.org/TR/smil20/smil-timing.html#adef-restartDefault
See also
? (no identifier found)
AnimationRestart
Acceleration
double Acceleration;
Description
defines the acceleration for this element.
Element time will accelerate from a rate of 0 at the beginning up to a run rate, over the course of the specified proportion of the simple duration. Acceleration is a value between 0 (no acceleration) and 1 (acceleration until end of the elements duration).
See also
http://www.w3.org/TR/smil20/smil-timemanip.html#adef-accelerate
Decelerate
double Decelerate;
Description
defines the deceleration for this element. Element time will deceleration from a run rate to a rate of 0 at the ending, over the course of the specified proportion of the simple duration. Decelerate is a value between 0 (no deceleration) and 1 (deceleration from beginning of the elements duration).
See also
http://www.w3.org/TR/smil20/smil-timemanip.html#adef-decelerate
AutoReverse
boolean AutoReverse;
Description
defines the auto reverse settings for this element. AutoRevers is
  • false if the animation is played normal.
  • true if the animation is played forwards and then backwards. This doubles the duration
See also
http://www.w3.org/TR/smil20/smil-timemanip.html#adef-autoReverse
UserData
sequence< ::com::sun::star::beans::NamedValue > UserData;
Top of Page

Logo ApacheCon Europe 2014

Apache Feather

Copyright & License | Privacy | Website Feedback | Contact Us | Donate | Thanks

Apache, the Apache feather logo, and OpenOffice are trademarks of The Apache Software Foundation. OpenOffice.org and the seagull logo are registered trademarks of The Apache Software Foundation. Other names appearing on the site may be trademarks of their respective owners.