|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.flagstone.transform.FSTransformObject
com.flagstone.transform.FSActionObject
com.flagstone.transform.FSSetTarget
public class FSSetTarget
FSSetTarget is used to control the time-line of a particular movie clip.
The action performs a "context switch". All following actions such as GotoFrame, Play, etc. will be applied to the specified object until another FSSetTarget action is executed. Setting the target to be the empty string ("") returns the target to the movie's main timeline.
Attributes | |
---|---|
type | Identifies the action when it is encoded. Read-only. |
target | The name assigned to a movie clip. Names are assigned using the FSPlaceObject2 class when the movie clip is placed on the Flash Player's Display List. |
// Direct all subsequent actions to this movie clip actions.add(new FSSetTarget("/MovieClip:3")); ... <movie clip actions> ... // Restore the actions to the main movie timeline actions.add(new FSSetTarget(""));
The FSSetTarget class represents the SetTarget action of the Macromedia Flash (SWF) File Format Specification. It was introduced in Flash 3.
Field Summary |
---|
Fields inherited from class com.flagstone.transform.FSActionObject |
---|
Call, ExceptionHandler, GetUrl, GetUrl2, GotoFrame, GotoFrame2, GotoLabel, If, Jump, length, NewFunction, NewFunction2, Push, RegisterCopy, SetTarget, Table, type, WaitForFrame, WaitForFrame2, With |
Constructor Summary | |
---|---|
FSSetTarget(FSCoder coder)
Construct an FSSetTarget object, initialising it with values decoded from an encoded object. |
|
FSSetTarget(FSSetTarget obj)
Constructs an FSSetTarget object by copying values from an existing object. |
|
FSSetTarget(java.lang.String aString)
Constructs an FSSetTarget action that changes the context to the specified target. |
Method Summary | |
---|---|
void |
appendDescription(java.lang.StringBuffer buffer,
int depth)
AppendDescription is used to present a string description of the object including all nested objects up to a specified depth. |
void |
decode(FSCoder coder)
|
void |
encode(FSCoder coder)
|
boolean |
equals(java.lang.Object anObject)
Returns true if anObject is equal to this one. |
java.lang.String |
getTarget()
Gets the name of the target movie clip. |
int |
length(FSCoder coder)
|
void |
setTarget(java.lang.String aString)
Sets the name of the target movie clip. |
Methods inherited from class com.flagstone.transform.FSActionObject |
---|
getType, length |
Methods inherited from class com.flagstone.transform.FSTransformObject |
---|
clone, name, toString |
Methods inherited from class java.lang.Object |
---|
finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public FSSetTarget(FSCoder coder)
coder
- an FSCoder containing the binary data.public FSSetTarget(java.lang.String aString)
aString
- the name of a movie clip.public FSSetTarget(FSSetTarget obj)
obj
- an FSSetTarget object.Method Detail |
---|
public java.lang.String getTarget()
public void setTarget(java.lang.String aString)
aString
- the name of a movie clip.public boolean equals(java.lang.Object anObject)
FSActionObject
equals
in class FSActionObject
public void appendDescription(java.lang.StringBuffer buffer, int depth)
FSTransformObject
appendDescription
in class FSTransformObject
buffer
- a StringBuffer to which the description of each object is
appended.depth
- the maximum level of nesting up to which objects will be
displayed.public int length(FSCoder coder)
length
in class FSActionObject
public void encode(FSCoder coder)
encode
in class FSActionObject
public void decode(FSCoder coder)
decode
in class FSActionObject
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |