Package | Description |
---|---|
fr.lri.swingstates.animations |
A package to program graphical animations.
|
fr.lri.swingstates.canvas.animations.transitions |
Modifier and Type | Class and Description |
---|---|
class |
AExtensionalTag
A
AExtensionalTag tag is a tag that can be explicitely attached to and detached from an animation,
i.e. |
class |
ANamedTag
A
ANamedTag tag is a AExtensionalTag . |
Modifier and Type | Method and Description |
---|---|
ATag |
ATag.action()
Calls
action(Animation s) for every Animation a that has this tag. |
ATag |
ATag.addTag(AExtensionalTag t)
Calls
addTag(animations.AExtensionalTag t) for every animation that has this tag. |
ATag |
ATag.addTag(java.lang.String t)
Calls
addTag(String t) for every animation that has this tag. |
ATag |
ATag.removeTag(AExtensionalTag t)
Calls
removeTag(animations.ATag t) for every animation that has this tag only if t is a AExtensionalTag ,
does nothing otherwise. |
ATag |
ATag.removeTag(java.lang.String t)
Calls
removeTag(String t) for every animation that has this tag. |
ATag |
ATag.resume()
Calls
resume() for every Animation that has this tag. |
ATag |
ATag.setAnimatedElement(CElement ce)
Calls
setAnimatedElement(CElement ce) for every Animation that has this tag. |
ATag |
ATag.setDelay(int d)
Calls
setDelay(int d) for every Animation that has this tag. |
ATag |
ATag.setDurationLap(long d)
Calls
setDurationLap(long d) for every Animation that has this tag. |
ATag |
ATag.setFunction(short t)
Calls
setFunction(int t) for every Animation that has this tag. |
ATag |
ATag.setNbLaps(int laps)
Calls
setNbLaps(int laps) for every Animation that has this tag. |
ATag |
ATag.start()
Calls
start() for every Animation that has this tag. |
ATag |
ATag.stop()
Calls
stop() for every Animation that has this tag. |
ATag |
ATag.suspend()
Calls
suspend() for every Animation that has this tag. |
Modifier and Type | Method and Description |
---|---|
boolean |
Animation.hasTag(ATag t)
Tests whether this animation has a given tag.
|
Constructor and Description |
---|
AnimationResumed(ATag tagAnim)
Builds a transition that loops on the current state triggered when a
tagged animation that has just been resumed.
|
AnimationResumed(ATag tagAnim,
java.lang.String outState)
Builds a transition triggered when a tagged animation that has just
been resumed.
|
AnimationStarted(ATag tagAnim)
Builds a transition that loops on the current state triggered when a
tagged animation has just started.
|
AnimationStarted(ATag tagAnim,
java.lang.String outState)
Builds a transition triggered when a tagged animation has just
started.
|
AnimationStopped(ATag tagAnim)
Builds a transition that loops on the current state triggered when a
tagged animation has just stopped.
|
AnimationStopped(ATag tagAnim,
java.lang.String outState)
Builds a transition triggered when a tagged animation has just
stopped.
|
AnimationSuspended(ATag tagAnim)
Builds a transition that loops on the current state triggered when a
tagged animation has just been suspended.
|
AnimationSuspended(ATag tagAnim,
java.lang.String outState)
Builds a transition triggered when a tagged animation has just been
supended.
|