|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectpt.tumba.parser.swf.SaxParserBase
pt.tumba.parser.swf.SWFSaxParser
public class SWFSaxParser
A SAX2 parser (XMLReader) that implements the SWFTagTypes interface and produces an XML representation of the Flash movie.
Field Summary | |
---|---|
protected int |
actionsType
Description of the Field |
protected boolean |
definingSprite
Description of the Field |
protected java.lang.String |
frameLabel
Description of the Field |
protected int[] |
glyphAdvances
Description of the Field |
protected int[] |
glyphCodes
Description of the Field |
protected int |
glyphCount
Description of the Field |
protected Rect[] |
glyphRects
Description of the Field |
protected boolean |
morph
Description of the Field |
protected Rect |
morphEndRect
Description of the Field |
static java.lang.String |
NAMESPACE
The namespace for the SWF XML vocabulary |
Fields inherited from class pt.tumba.parser.swf.SaxParserBase |
---|
contenthandler, dtdhandler, elementStack, errorhandler, namespace, resolver |
Fields inherited from interface pt.tumba.parser.swf.SWFActions |
---|
GET_URL_MODE_LOAD_MOVIE_INTO_LEVEL, GET_URL_MODE_LOAD_MOVIE_INTO_SPRITE, GET_URL_MODE_LOAD_VARS_INTO_LEVEL, GET_URL_MODE_LOAD_VARS_INTO_SPRITE, GET_URL_SEND_VARS_GET, GET_URL_SEND_VARS_NONE, GET_URL_SEND_VARS_POST |
Constructor Summary | |
---|---|
SWFSaxParser()
Constructor for the SWFSaxParser object |
|
SWFSaxParser(org.xml.sax.ContentHandler contenthandler,
org.xml.sax.ErrorHandler errorhandler)
Constructor for the SWFSaxParser object |
Method Summary | |
---|---|
void |
add()
SWFActions interface |
void |
and()
SWFActions interface |
void |
asciiToChar()
SWFActions interface |
void |
asciiToCharMB()
SWFActions interface |
void |
bitAnd()
SWFActions interface |
void |
bitOr()
SWFActions interface |
void |
bitXor()
SWFActions interface |
void |
blob(byte[] blob)
SWFActions interface |
void |
call()
SWFActions interface |
void |
callFunction()
SWFActions interface |
void |
callMethod()
SWFActions interface |
void |
charMBToAscii()
SWFActions interface |
void |
charToAscii()
SWFActions interface |
void |
cloneSprite()
SWFActions interface |
void |
color(Color color)
SWFText interface |
void |
comment(java.lang.String comment)
SWFActions interface |
void |
concat()
SWFActions interface |
void |
convertToNumber()
SWFActions interface |
void |
convertToString()
SWFActions interface |
void |
curve(int cx,
int cy,
int dx,
int dy)
SWFVectors interface |
void |
decrement()
SWFActions interface |
void |
defineBitsLossless(int id,
int format,
int width,
int height,
Color[] colors,
byte[] imageData,
boolean hasAlpha)
Description of the Method |
void |
defineFillStyle(Color color)
SWFShape interface |
void |
defineFillStyle(int bitmapId,
Matrix matrix,
boolean clipped)
SWFShape interface |
void |
defineFillStyle(Matrix matrix,
int[] ratios,
Color[] colors,
boolean radial)
SWFShape interface |
void |
defineLineStyle(int width,
Color color)
SWFShape interface |
void |
defineLocal()
SWFActions interface |
void |
defineLocalValue()
SWFActions interface |
protected SWFText |
defineText(int id,
Rect bounds,
Matrix matrix,
boolean hasAlpha)
Description of the Method |
void |
deleteProperty()
SWFActions interface |
void |
deleteThreadVars()
SWFActions interface |
void |
divide()
SWFActions interface |
void |
done()
SWFVectors interface SWFActions interface SWFText interface |
void |
duplicate()
SWFActions interface |
void |
end()
SWFActions interface |
void |
endBlock()
SWFActions interface |
void |
endDrag()
SWFActions interface |
void |
enumerate()
SWFActions interface |
void |
equals()
SWFActions interface |
void |
font(int fontId,
int textHeight)
SWFText interface |
void |
getMember()
SWFActions interface |
void |
getProperty()
SWFActions interface |
void |
getTargetPath()
SWFActions interface |
void |
getTime()
SWFActions interface |
void |
getURL(int sendVars,
int loadMode)
SWFActions interface |
void |
getURL(java.lang.String url,
java.lang.String target)
SWFActions interface |
void |
getVariable()
SWFActions interface |
void |
gotoFrame(boolean play)
SWFActions interface |
void |
gotoFrame(int frameNumber)
SWFActions interface |
void |
gotoFrame(java.lang.String label)
SWFActions interface |
void |
header(int version,
long length,
int twipsWidth,
int twipsHeight,
int frameRate,
int frameCount)
SWFHeader interface. |
void |
ifJump(java.lang.String jumpLabel)
SWFActions interface |
void |
increment()
SWFActions interface |
void |
initArray()
SWFActions interface |
void |
initObject()
SWFActions interface |
void |
jump(java.lang.String jumpLabel)
SWFActions interface |
void |
jumpLabel(java.lang.String label)
SWFActions interface |
void |
lessThan()
SWFActions interface |
void |
line(int dx,
int dy)
SWFVectors interface |
void |
lookup(int dictionaryIndex)
SWFActions interface |
void |
lookupTable(java.lang.String[] values)
SWFActions interface |
static void |
main(java.lang.String[] args)
Read a SWF file (args[0]) and write XML out (args[1]) |
void |
modulo()
SWFActions interface |
void |
move(int x,
int y)
SWFVectors interface |
void |
multiply()
SWFActions interface |
void |
newMethod()
SWFActions interface |
void |
newObject()
SWFActions interface |
void |
nextFrame()
SWFActions interface |
void |
not()
SWFActions interface |
void |
or()
SWFActions interface |
void |
parse(org.xml.sax.InputSource input)
Reads the input as a SWF file byte stream |
protected void |
parse(java.io.InputStream istream)
Description of the Method |
void |
parse(java.lang.String systemId)
Reads the systemId as a filename |
void |
play()
SWFActions interface |
void |
pop()
SWFActions interface |
void |
prevFrame()
SWFActions interface |
void |
push(boolean value)
SWFActions interface |
void |
push(double value)
SWFActions interface |
void |
push(float value)
SWFActions interface |
void |
push(int value)
SWFActions interface |
void |
push(java.lang.String value)
SWFActions interface |
void |
pushNull()
SWFActions interface |
void |
pushRegister(int registerNumber)
SWFActions interface |
void |
randomNumber()
SWFActions interface |
void |
removeSprite()
SWFActions interface |
void |
returnValue()
SWFActions interface |
void |
setFillStyle0(int styleIndex)
SWFShape interface |
void |
setFillStyle1(int styleIndex)
SWFShape interface |
void |
setLineStyle(int styleIndex)
SWFShape interface |
void |
setMember()
SWFActions interface |
void |
setProperty()
SWFActions interface |
void |
setTarget()
SWFActions interface |
void |
setTarget(java.lang.String target)
SWFActions interface |
void |
setVariable()
SWFActions interface |
void |
setX(int x)
SWFText interface |
void |
setY(int y)
SWFText interface |
void |
shiftLeft()
SWFActions interface |
void |
shiftRight()
SWFActions interface |
void |
shiftRightUnsigned()
SWFActions interface |
protected void |
soundInfo(SoundInfo info,
java.lang.String event,
int id)
Description of the Method |
protected void |
soundStreamHead(java.lang.String type,
int playbackFrequency,
boolean playback16bit,
boolean playbackStereo,
int streamFormat,
int streamFrequency,
boolean stream16bit,
boolean streamStereo,
int averageSampleCount)
Description of the Method |
void |
start(int flags2)
SWFActions interface |
void |
startDrag()
SWFActions interface |
void |
startFunction(java.lang.String name,
java.lang.String[] paramNames)
SWFActions interface |
void |
startWith()
SWFActions interface |
void |
stop()
SWFActions interface |
void |
stopSounds()
SWFActions interface |
void |
storeInRegister(int registerNumber)
SWFActions interface |
void |
stringEquals()
SWFActions interface |
void |
stringLength()
SWFActions interface |
void |
stringLengthMB()
SWFActions interface |
void |
stringLessThan()
SWFActions interface |
void |
substract()
SWFActions interface |
void |
substring()
SWFActions interface |
void |
substringMB()
SWFActions interface |
void |
swap()
SWFActions interface |
void |
tag(int tagType,
boolean longTag,
byte[] contents)
SWFTags interface |
void |
tagButtonCXForm(int buttonId,
ColorTransform transform)
SWFTagTypes interface |
void |
tagDefineBits(int id,
byte[] imageData)
SWFTagTypes interface |
void |
tagDefineBitsJPEG2(int id,
byte[] data)
SWFTagTypes interface |
void |
tagDefineBitsJPEG2(int id,
java.io.InputStream jpegImage)
SWFTagTypes interface |
void |
tagDefineBitsJPEG3(int id,
byte[] imageData,
byte[] alphaData)
SWFTagTypes interface |
void |
tagDefineBitsLossless(int id,
int format,
int width,
int height,
Color[] colors,
byte[] imageData)
SWFTagTypes interface |
void |
tagDefineBitsLossless2(int id,
int format,
int width,
int height,
Color[] colors,
byte[] imageData)
SWFTagTypes interface |
SWFActions |
tagDefineButton(int id,
java.util.List buttonRecords)
SWFTagTypes interface |
SWFActions |
tagDefineButton2(int id,
boolean trackAsMenu,
java.util.List buttonRecord2s)
SWFTagTypes interface |
void |
tagDefineButtonSound(int buttonId,
int rollOverSoundId,
SoundInfo rollOverSoundInfo,
int rollOutSoundId,
SoundInfo rollOutSoundInfo,
int pressSoundId,
SoundInfo pressSoundInfo,
int releaseSoundId,
SoundInfo releaseSoundInfo)
SWFTagTypes interface |
SWFVectors |
tagDefineFont(int id,
int numGlyphs)
SWFTagTypes interface |
SWFVectors |
tagDefineFont2(int id,
int flags,
java.lang.String name,
int numGlyphs,
int ascent,
int descent,
int leading,
int[] codes,
int[] advances,
Rect[] bounds,
int[] kernCodes1,
int[] kernCodes2,
int[] kernAdjustments)
SWFTagTypes interface |
void |
tagDefineFontInfo(int fontId,
java.lang.String fontName,
int flags,
int[] codes)
SWFTagTypes interface |
SWFShape |
tagDefineMorphShape(int id,
Rect startBounds,
Rect endBounds)
SWFTagTypes interface |
void |
tagDefineQuickTimeMovie(int id,
java.lang.String filename)
SWFTagTypes interface |
SWFShape |
tagDefineShape(int id,
Rect outline)
SWFTagTypes interface |
SWFShape |
tagDefineShape2(int id,
Rect outline)
SWFTagTypes interface |
SWFShape |
tagDefineShape3(int id,
Rect outline)
SWFTagTypes interface |
void |
tagDefineSound(int id,
int format,
int frequency,
boolean bits16,
boolean stereo,
int sampleCount,
byte[] soundData)
SWFTagTypes interface |
SWFTagTypes |
tagDefineSprite(int id)
SWFTagTypes interface |
SWFText |
tagDefineText(int id,
Rect bounds,
Matrix matrix)
SWFTagTypes interface |
SWFText |
tagDefineText2(int id,
Rect bounds,
Matrix matrix)
SWFTagTypes interface |
void |
tagDefineTextField(int fieldId,
java.lang.String fieldName,
java.lang.String initialText,
Rect boundary,
int flags,
AlphaColor textColor,
int alignment,
int fontId,
int fontSize,
int charLimit,
int leftMargin,
int rightMargin,
int indentation,
int lineSpacing)
SWFTagTypes interface |
SWFActions |
tagDoAction()
SWFTagTypes interface |
void |
tagEnableDebug(byte[] password)
SWFTagTypes interface |
void |
tagEnd()
SWFTagTypes interface |
void |
tagExport(java.lang.String[] names,
int[] ids)
SWFTagTypes interface |
void |
tagFrameLabel(java.lang.String label)
SWFTagTypes interface |
void |
tagFreeCharacter(int charId)
SWFTagTypes interface |
void |
tagGenerator(byte[] data)
SWFTagTypes interface |
void |
tagGeneratorCommand(byte[] data)
SWFTagTypes interface |
void |
tagGeneratorFont(byte[] data)
SWFTagTypes interface |
void |
tagGeneratorText(byte[] data)
SWFTagTypes interface |
void |
tagImport(java.lang.String movieName,
java.lang.String[] names,
int[] ids)
SWFTagTypes interface |
void |
tagJPEGTables(byte[] jpegEncodingData)
SWFTagTypes interface |
void |
tagNameCharacter(byte[] data)
SWFTagTypes interface |
void |
tagPlaceObject(int charId,
int depth,
Matrix matrix,
AlphaTransform cxform)
SWFTagTypes interface |
SWFActions |
tagPlaceObject2(boolean isMove,
int clipDepth,
int depth,
int charId,
Matrix matrix,
AlphaTransform cxform,
int ratio,
java.lang.String name,
int clipActionFlags)
SWFTagTypes interface |
void |
tagProtect(byte[] password)
SWFTagTypes interface |
void |
tagRemoveObject(int charId,
int depth)
SWFTagTypes interface |
void |
tagRemoveObject2(int depth)
SWFTagTypes interface |
void |
tagSerialNumber(java.lang.String serialNumber)
SWFTagTypes interface |
void |
tagSetBackgroundColor(Color color)
SWFTagTypes interface |
void |
tagShowFrame()
SWFTagTypes interface |
void |
tagSoundStreamBlock(byte[] soundData)
SWFTagTypes interface |
void |
tagSoundStreamHead(int playbackFrequency,
boolean playback16bit,
boolean playbackStereo,
int streamFormat,
int streamFrequency,
boolean stream16bit,
boolean streamStereo,
int averageSampleCount)
SWFTagTypes interface |
void |
tagSoundStreamHead2(int playbackFrequency,
boolean playback16bit,
boolean playbackStereo,
int streamFormat,
int streamFrequency,
boolean stream16bit,
boolean streamStereo,
int averageSampleCount)
SWFTagTypes interface |
void |
tagStartSound(int soundId,
SoundInfo info)
SWFTagTypes interface |
void |
text(int[] glyphIndices,
int[] glyphAdvances)
SWFText interface |
void |
toggleQuality()
SWFActions interface |
void |
toInteger()
SWFActions interface |
void |
trace()
SWFActions interface |
void |
typedAdd()
SWFActions interface |
void |
typedEquals()
SWFActions interface |
void |
typedLessThan()
SWFActions interface |
void |
typeOf()
SWFActions interface |
void |
unknown(int code,
byte[] data)
SWFActions interface |
void |
waitForFrame(int frameNumber,
java.lang.String jumpLabel)
SWFActions interface |
void |
waitForFrame(java.lang.String jumpLabel)
SWFActions interface |
protected void |
writeColor(Color color)
Description of the Method |
protected void |
writeCXForm(ColorTransform cxform)
Description of the Method |
protected void |
writeMatrix(Matrix matrix)
Description of the Method |
Methods inherited from class pt.tumba.parser.swf.SaxParserBase |
---|
element, endDoc, getContentHandler, getDTDHandler, getEntityResolver, getErrorHandler, getFeature, getNamespace, getProperty, setContentHandler, setDTDHandler, setEntityResolver, setErrorHandler, setFeature, setNamespace, setProperty, start, startDoc, text |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String NAMESPACE
protected java.lang.String frameLabel
protected boolean definingSprite
protected int actionsType
protected int glyphCount
protected Rect[] glyphRects
protected int[] glyphAdvances
protected int[] glyphCodes
protected Rect morphEndRect
protected boolean morph
Constructor Detail |
---|
public SWFSaxParser()
public SWFSaxParser(org.xml.sax.ContentHandler contenthandler, org.xml.sax.ErrorHandler errorhandler)
contenthandler
- Description of the Parametererrorhandler
- Description of the ParameterMethod Detail |
---|
public void parse(org.xml.sax.InputSource input) throws java.io.IOException, org.xml.sax.SAXException
parse
in interface org.xml.sax.XMLReader
parse
in class SaxParserBase
input
- Description of the Parameter
java.io.IOException
- Description of the Exception
org.xml.sax.SAXException
- Description of the Exceptionpublic void parse(java.lang.String systemId) throws java.io.IOException, org.xml.sax.SAXException
parse
in interface org.xml.sax.XMLReader
parse
in class SaxParserBase
systemId
- Description of the Parameter
java.io.IOException
- Description of the Exception
org.xml.sax.SAXException
- Description of the Exceptionprotected void parse(java.io.InputStream istream) throws java.io.IOException
istream
- Description of the Parameter
java.io.IOException
- Description of the Exceptionpublic void tag(int tagType, boolean longTag, byte[] contents) throws java.io.IOException
tag
in interface SWFTags
tagType
- Description of the ParameterlongTag
- Description of the Parametercontents
- Description of the Parameter
java.io.IOException
- Description of the Exceptionpublic void header(int version, long length, int twipsWidth, int twipsHeight, int frameRate, int frameCount) throws java.io.IOException
header
in interface SWFHeader
version
- Description of the Parameterlength
- Description of the ParametertwipsWidth
- Description of the ParametertwipsHeight
- Description of the ParameterframeRate
- Description of the ParameterframeCount
- Description of the Parameter
java.io.IOException
- Description of the Exceptionpublic void tagEnd() throws java.io.IOException
tagEnd
in interface SWFSpriteTagTypes
java.io.IOException
- Description of the Exceptionpublic void tagShowFrame() throws java.io.IOException
tagShowFrame
in interface SWFSpriteTagTypes
java.io.IOException
- Description of the Exceptionpublic void tagDefineSound(int id, int format, int frequency, boolean bits16, boolean stereo, int sampleCount, byte[] soundData) throws java.io.IOException
tagDefineSound
in interface SWFTagTypes
id
- Description of the Parameterformat
- Description of the Parameterfrequency
- Description of the Parameterbits16
- Description of the Parameterstereo
- Description of the ParametersampleCount
- Description of the ParametersoundData
- Description of the Parameter
java.io.IOException
- Description of the Exceptionprotected void soundInfo(SoundInfo info, java.lang.String event, int id) throws java.io.IOException
info
- Description of the Parameterevent
- Description of the Parameterid
- Description of the Parameter
java.io.IOException
- Description of the Exceptionpublic void tagDefineButtonSound(int buttonId, int rollOverSoundId, SoundInfo rollOverSoundInfo, int rollOutSoundId, SoundInfo rollOutSoundInfo, int pressSoundId, SoundInfo pressSoundInfo, int releaseSoundId, SoundInfo releaseSoundInfo) throws java.io.IOException
tagDefineButtonSound
in interface SWFTagTypes
buttonId
- Description of the ParameterrollOverSoundId
- Description of the ParameterrollOverSoundInfo
- Description of the ParameterrollOutSoundId
- Description of the ParameterrollOutSoundInfo
- Description of the ParameterpressSoundId
- Description of the ParameterpressSoundInfo
- Description of the ParameterreleaseSoundId
- Description of the ParameterreleaseSoundInfo
- Description of the Parameter
java.io.IOException
- Description of the Exceptionpublic void tagStartSound(int soundId, SoundInfo info) throws java.io.IOException
tagStartSound
in interface SWFSpriteTagTypes
soundId
- Description of the Parameterinfo
- Description of the Parameter
java.io.IOException
- Description of the Exceptionprotected void soundStreamHead(java.lang.String type, int playbackFrequency, boolean playback16bit, boolean playbackStereo, int streamFormat, int streamFrequency, boolean stream16bit, boolean streamStereo, int averageSampleCount) throws java.io.IOException
type
- Description of the ParameterplaybackFrequency
- Description of the Parameterplayback16bit
- Description of the ParameterplaybackStereo
- Description of the ParameterstreamFormat
- Description of the ParameterstreamFrequency
- Description of the Parameterstream16bit
- Description of the ParameterstreamStereo
- Description of the ParameteraverageSampleCount
- Description of the Parameter
java.io.IOException
- Description of the Exceptionpublic void tagSoundStreamHead(int playbackFrequency, boolean playback16bit, boolean playbackStereo, int streamFormat, int streamFrequency, boolean stream16bit, boolean streamStereo, int averageSampleCount) throws java.io.IOException
tagSoundStreamHead
in interface SWFSpriteTagTypes
playbackFrequency
- Description of the Parameterplayback16bit
- Description of the ParameterplaybackStereo
- Description of the ParameterstreamFormat
- Description of the ParameterstreamFrequency
- Description of the Parameterstream16bit
- Description of the ParameterstreamStereo
- Description of the ParameteraverageSampleCount
- Description of the Parameter
java.io.IOException
- Description of the Exceptionpublic void tagSoundStreamHead2(int playbackFrequency, boolean playback16bit, boolean playbackStereo, int streamFormat, int streamFrequency, boolean stream16bit, boolean streamStereo, int averageSampleCount) throws java.io.IOException
tagSoundStreamHead2
in interface SWFSpriteTagTypes
playbackFrequency
- Description of the Parameterplayback16bit
- Description of the ParameterplaybackStereo
- Description of the ParameterstreamFormat
- Description of the ParameterstreamFrequency
- Description of the Parameterstream16bit
- Description of the ParameterstreamStereo
- Description of the ParameteraverageSampleCount
- Description of the Parameter
java.io.IOException
- Description of the Exceptionpublic void tagSoundStreamBlock(byte[] soundData) throws java.io.IOException
tagSoundStreamBlock
in interface SWFSpriteTagTypes
soundData
- Description of the Parameter
java.io.IOException
- Description of the Exceptionpublic void tagSerialNumber(java.lang.String serialNumber) throws java.io.IOException
tagSerialNumber
in interface SWFTagTypes
serialNumber
- Description of the Parameter
java.io.IOException
- Description of the Exceptionpublic void tagGenerator(byte[] data) throws java.io.IOException
tagGenerator
in interface SWFTagTypes
data
- Description of the Parameter
java.io.IOException
- Description of the Exceptionpublic void tagGeneratorText(byte[] data) throws java.io.IOException
tagGeneratorText
in interface SWFTagTypes
data
- Description of the Parameter
java.io.IOException
- Description of the Exceptionpublic void tagGeneratorCommand(byte[] data) throws java.io.IOException
tagGeneratorCommand
in interface SWFTagTypes
data
- Description of the Parameter
java.io.IOException
- Description of the Exceptionpublic void tagGeneratorFont(byte[] data) throws java.io.IOException
tagGeneratorFont
in interface SWFTagTypes
data
- Description of the Parameter
java.io.IOException
- Description of the Exceptionpublic void tagNameCharacter(byte[] data) throws java.io.IOException
tagNameCharacter
in interface SWFTagTypes
data
- Description of the Parameter
java.io.IOException
- Description of the Exceptionpublic void tagDefineBits(int id, byte[] imageData) throws java.io.IOException
tagDefineBits
in interface SWFTagTypes
id
- Description of the ParameterimageData
- Description of the Parameter
java.io.IOException
- Description of the Exceptionpublic void tagJPEGTables(byte[] jpegEncodingData) throws java.io.IOException
tagJPEGTables
in interface SWFTagTypes
jpegEncodingData
- Description of the Parameter
java.io.IOException
- Description of the Exceptionpublic void tagDefineBitsJPEG3(int id, byte[] imageData, byte[] alphaData) throws java.io.IOException
tagDefineBitsJPEG3
in interface SWFTagTypes
id
- Description of the ParameterimageData
- Description of the ParameteralphaData
- Description of the Parameter
java.io.IOException
- Description of the Exceptionpublic SWFActions tagDoAction() throws java.io.IOException
tagDoAction
in interface SWFSpriteTagTypes
java.io.IOException
- Description of the Exceptionpublic SWFShape tagDefineShape(int id, Rect outline) throws java.io.IOException
tagDefineShape
in interface SWFTagTypes
id
- Description of the Parameteroutline
- Description of the Parameter
java.io.IOException
- Description of the Exceptionpublic SWFShape tagDefineShape2(int id, Rect outline) throws java.io.IOException
tagDefineShape2
in interface SWFTagTypes
id
- Description of the Parameteroutline
- Description of the Parameter
java.io.IOException
- Description of the Exceptionpublic SWFShape tagDefineShape3(int id, Rect outline) throws java.io.IOException
tagDefineShape3
in interface SWFTagTypes
id
- Description of the Parameteroutline
- Description of the Parameter
java.io.IOException
- Description of the Exceptionpublic void tagFreeCharacter(int charId) throws java.io.IOException
tagFreeCharacter
in interface SWFSpriteTagTypes
charId
- Description of the Parameter
java.io.IOException
- Description of the Exceptionpublic void tagPlaceObject(int charId, int depth, Matrix matrix, AlphaTransform cxform) throws java.io.IOException
tagPlaceObject
in interface SWFSpriteTagTypes
charId
- Description of the Parameterdepth
- Description of the Parametermatrix
- Description of the Parametercxform
- Description of the Parameter
java.io.IOException
- Description of the Exceptionpublic SWFActions tagPlaceObject2(boolean isMove, int clipDepth, int depth, int charId, Matrix matrix, AlphaTransform cxform, int ratio, java.lang.String name, int clipActionFlags) throws java.io.IOException
tagPlaceObject2
in interface SWFSpriteTagTypes
isMove
- Description of the ParameterclipDepth
- Description of the Parameterdepth
- Description of the ParametercharId
- Description of the Parametermatrix
- Description of the Parametercxform
- Description of the Parameterratio
- Description of the Parametername
- Description of the ParameterclipActionFlags
- Description of the Parameter
java.io.IOException
- Description of the Exceptionpublic void tagRemoveObject(int charId, int depth) throws java.io.IOException
tagRemoveObject
in interface SWFSpriteTagTypes
charId
- Description of the Parameterdepth
- Description of the Parameter
java.io.IOException
- Description of the Exceptionpublic void tagRemoveObject2(int depth) throws java.io.IOException
tagRemoveObject2
in interface SWFSpriteTagTypes
depth
- Description of the Parameter
java.io.IOException
- Description of the Exceptionpublic void tagSetBackgroundColor(Color color) throws java.io.IOException
tagSetBackgroundColor
in interface SWFTagTypes
color
- Description of the Parameter
java.io.IOException
- Description of the Exceptionpublic void tagFrameLabel(java.lang.String label) throws java.io.IOException
tagFrameLabel
in interface SWFSpriteTagTypes
label
- Description of the Parameter
java.io.IOException
- Description of the Exceptionpublic SWFTagTypes tagDefineSprite(int id) throws java.io.IOException
tagDefineSprite
in interface SWFTagTypes
id
- Description of the Parameter
java.io.IOException
- Description of the Exceptionpublic void tagProtect(byte[] password) throws java.io.IOException
tagProtect
in interface SWFTagTypes
password
- Description of the Parameter
java.io.IOException
- Description of the Exceptionpublic void tagEnableDebug(byte[] password) throws java.io.IOException
tagEnableDebug
in interface SWFTagTypes
password
- Description of the Parameter
java.io.IOException
- Description of the Exceptionpublic SWFVectors tagDefineFont(int id, int numGlyphs) throws java.io.IOException
tagDefineFont
in interface SWFTagTypes
id
- Description of the ParameternumGlyphs
- Description of the Parameter
java.io.IOException
- Description of the Exceptionpublic void tagDefineFontInfo(int fontId, java.lang.String fontName, int flags, int[] codes) throws java.io.IOException
tagDefineFontInfo
in interface SWFTagTypes
fontId
- Description of the ParameterfontName
- Description of the Parameterflags
- Description of the Parametercodes
- Description of the Parameter
java.io.IOException
- Description of the Exceptionpublic SWFVectors tagDefineFont2(int id, int flags, java.lang.String name, int numGlyphs, int ascent, int descent, int leading, int[] codes, int[] advances, Rect[] bounds, int[] kernCodes1, int[] kernCodes2, int[] kernAdjustments) throws java.io.IOException
tagDefineFont2
in interface SWFTagTypes
id
- Description of the Parameterflags
- Description of the Parametername
- Description of the ParameternumGlyphs
- Description of the Parameterascent
- Description of the Parameterdescent
- Description of the Parameterleading
- Description of the Parametercodes
- Description of the Parameteradvances
- Description of the Parameterbounds
- Description of the ParameterkernCodes1
- Description of the ParameterkernCodes2
- Description of the ParameterkernAdjustments
- Description of the Parameter
java.io.IOException
- Description of the Exceptionpublic void tagDefineTextField(int fieldId, java.lang.String fieldName, java.lang.String initialText, Rect boundary, int flags, AlphaColor textColor, int alignment, int fontId, int fontSize, int charLimit, int leftMargin, int rightMargin, int indentation, int lineSpacing) throws java.io.IOException
tagDefineTextField
in interface SWFTagTypes
fieldId
- Description of the ParameterfieldName
- Description of the ParameterinitialText
- Description of the Parameterboundary
- Description of the Parameterflags
- Description of the ParametertextColor
- Description of the Parameteralignment
- Description of the ParameterfontId
- Description of the ParameterfontSize
- Description of the ParametercharLimit
- Description of the ParameterleftMargin
- Description of the ParameterrightMargin
- Description of the Parameterindentation
- Description of the ParameterlineSpacing
- Description of the Parameter
java.io.IOException
- Description of the Exceptionpublic SWFText tagDefineText(int id, Rect bounds, Matrix matrix) throws java.io.IOException
tagDefineText
in interface SWFTagTypes
id
- Description of the Parameterbounds
- Description of the Parametermatrix
- Description of the Parameter
java.io.IOException
- Description of the Exceptionpublic SWFText tagDefineText2(int id, Rect bounds, Matrix matrix) throws java.io.IOException
tagDefineText2
in interface SWFTagTypes
id
- Description of the Parameterbounds
- Description of the Parametermatrix
- Description of the Parameter
java.io.IOException
- Description of the Exceptionprotected SWFText defineText(int id, Rect bounds, Matrix matrix, boolean hasAlpha) throws java.io.IOException
id
- Description of the Parameterbounds
- Description of the Parametermatrix
- Description of the ParameterhasAlpha
- Description of the Parameter
java.io.IOException
- Description of the Exceptionpublic SWFActions tagDefineButton(int id, java.util.List buttonRecords) throws java.io.IOException
tagDefineButton
in interface SWFTagTypes
id
- Description of the ParameterbuttonRecords
- Description of the Parameter
java.io.IOException
- Description of the Exceptioncom.anotherbigidea.flash.structs.ButtonRecord
public void tagButtonCXForm(int buttonId, ColorTransform transform) throws java.io.IOException
tagButtonCXForm
in interface SWFTagTypes
buttonId
- Description of the Parametertransform
- Description of the Parameter
java.io.IOException
- Description of the Exceptionpublic SWFActions tagDefineButton2(int id, boolean trackAsMenu, java.util.List buttonRecord2s) throws java.io.IOException
tagDefineButton2
in interface SWFTagTypes
id
- Description of the ParametertrackAsMenu
- Description of the ParameterbuttonRecord2s
- Description of the Parameter
java.io.IOException
- Description of the Exceptioncom.anotherbigidea.flash.structs.ButtonRecord2
public void tagExport(java.lang.String[] names, int[] ids) throws java.io.IOException
tagExport
in interface SWFTagTypes
names
- Description of the Parameterids
- Description of the Parameter
java.io.IOException
- Description of the Exceptionpublic void tagImport(java.lang.String movieName, java.lang.String[] names, int[] ids) throws java.io.IOException
tagImport
in interface SWFTagTypes
movieName
- Description of the Parameternames
- Description of the Parameterids
- Description of the Parameter
java.io.IOException
- Description of the Exceptionpublic void tagDefineQuickTimeMovie(int id, java.lang.String filename) throws java.io.IOException
tagDefineQuickTimeMovie
in interface SWFTagTypes
id
- Description of the Parameterfilename
- Description of the Parameter
java.io.IOException
- Description of the Exceptionpublic void tagDefineBitsJPEG2(int id, byte[] data) throws java.io.IOException
tagDefineBitsJPEG2
in interface SWFTagTypes
id
- Description of the Parameterdata
- Description of the Parameter
java.io.IOException
- Description of the Exceptionpublic void tagDefineBitsJPEG2(int id, java.io.InputStream jpegImage) throws java.io.IOException
tagDefineBitsJPEG2
in interface SWFTagTypes
id
- Description of the ParameterjpegImage
- Description of the Parameter
java.io.IOException
- Description of the Exceptionpublic SWFShape tagDefineMorphShape(int id, Rect startBounds, Rect endBounds) throws java.io.IOException
tagDefineMorphShape
in interface SWFTagTypes
id
- Description of the ParameterstartBounds
- Description of the ParameterendBounds
- Description of the Parameter
java.io.IOException
- Description of the Exceptionpublic void tagDefineBitsLossless(int id, int format, int width, int height, Color[] colors, byte[] imageData) throws java.io.IOException
tagDefineBitsLossless
in interface SWFTagTypes
id
- Description of the Parameterformat
- Description of the Parameterwidth
- Description of the Parameterheight
- Description of the Parametercolors
- Description of the ParameterimageData
- Description of the Parameter
java.io.IOException
- Description of the Exceptionpublic void tagDefineBitsLossless2(int id, int format, int width, int height, Color[] colors, byte[] imageData) throws java.io.IOException
tagDefineBitsLossless2
in interface SWFTagTypes
id
- Description of the Parameterformat
- Description of the Parameterwidth
- Description of the Parameterheight
- Description of the Parametercolors
- Description of the ParameterimageData
- Description of the Parameter
java.io.IOException
- Description of the Exceptionpublic void defineBitsLossless(int id, int format, int width, int height, Color[] colors, byte[] imageData, boolean hasAlpha) throws java.io.IOException
id
- Description of the Parameterformat
- Description of the Parameterwidth
- Description of the Parameterheight
- Description of the Parametercolors
- Description of the ParameterimageData
- Description of the ParameterhasAlpha
- Description of the Parameter
java.io.IOException
- Description of the Exceptionpublic void done() throws java.io.IOException
done
in interface SWFActions
done
in interface SWFText
done
in interface SWFVectors
java.io.IOException
- Description of the Exceptionpublic void line(int dx, int dy) throws java.io.IOException
line
in interface SWFVectors
dx
- Description of the Parameterdy
- Description of the Parameter
java.io.IOException
- Description of the Exceptionpublic void curve(int cx, int cy, int dx, int dy) throws java.io.IOException
curve
in interface SWFVectors
cx
- Description of the Parametercy
- Description of the Parameterdx
- Description of the Parameterdy
- Description of the Parameter
java.io.IOException
- Description of the Exceptionpublic void move(int x, int y) throws java.io.IOException
move
in interface SWFVectors
x
- Description of the Parametery
- Description of the Parameter
java.io.IOException
- Description of the Exceptionpublic void setFillStyle0(int styleIndex) throws java.io.IOException
setFillStyle0
in interface SWFShape
styleIndex
- The new fillStyle0 value
java.io.IOException
- Description of the Exceptionpublic void setFillStyle1(int styleIndex) throws java.io.IOException
setFillStyle1
in interface SWFShape
styleIndex
- The new fillStyle1 value
java.io.IOException
- Description of the Exceptionpublic void setLineStyle(int styleIndex) throws java.io.IOException
setLineStyle
in interface SWFShape
styleIndex
- The new lineStyle value
java.io.IOException
- Description of the Exceptionpublic void defineFillStyle(Color color) throws java.io.IOException
defineFillStyle
in interface SWFShape
color
- Description of the Parameter
java.io.IOException
- Description of the Exceptionpublic void defineFillStyle(Matrix matrix, int[] ratios, Color[] colors, boolean radial) throws java.io.IOException
defineFillStyle
in interface SWFShape
matrix
- Description of the Parameterratios
- Description of the Parametercolors
- Description of the Parameterradial
- Description of the Parameter
java.io.IOException
- Description of the Exceptionpublic void defineFillStyle(int bitmapId, Matrix matrix, boolean clipped) throws java.io.IOException
defineFillStyle
in interface SWFShape
bitmapId
- Description of the Parametermatrix
- Description of the Parameterclipped
- Description of the Parameter
java.io.IOException
- Description of the Exceptionpublic void defineLineStyle(int width, Color color) throws java.io.IOException
defineLineStyle
in interface SWFShape
width
- Description of the Parametercolor
- Description of the Parameter
java.io.IOException
- Description of the Exceptionprotected void writeMatrix(Matrix matrix) throws java.io.IOException
matrix
- Description of the Parameter
java.io.IOException
- Description of the Exceptionprotected void writeColor(Color color) throws java.io.IOException
color
- Description of the Parameter
java.io.IOException
- Description of the Exceptionprotected void writeCXForm(ColorTransform cxform) throws java.io.IOException
cxform
- Description of the Parameter
java.io.IOException
- Description of the Exceptionpublic void start(int flags2) throws java.io.IOException
start
in interface SWFActions
flags
- Description of the Parameter
java.io.IOException
- Description of the Exceptionpublic void end() throws java.io.IOException
end
in interface SWFActions
end
in class SaxParserBase
java.io.IOException
- Description of the Exceptionpublic void blob(byte[] blob) throws java.io.IOException
blob
in interface SWFActions
blob
- Description of the Parameter
java.io.IOException
- Description of the Exceptionpublic void unknown(int code, byte[] data) throws java.io.IOException
unknown
in interface SWFActions
code
- Description of the Parameterdata
- Description of the Parameter
java.io.IOException
- Description of the Exceptionpublic void jumpLabel(java.lang.String label) throws java.io.IOException
jumpLabel
in interface SWFActions
label
- Description of the Parameter
java.io.IOException
- Description of the Exceptionpublic void comment(java.lang.String comment) throws java.io.IOException
comment
in interface SWFActions
comment
- Description of the Parameter
java.io.IOException
- Description of the Exceptionpublic void gotoFrame(int frameNumber) throws java.io.IOException
gotoFrame
in interface SWFActions
frameNumber
- Description of the Parameter
java.io.IOException
- Description of the Exceptionpublic void gotoFrame(java.lang.String label) throws java.io.IOException
gotoFrame
in interface SWFActions
label
- Description of the Parameter
java.io.IOException
- Description of the Exceptionpublic void getURL(java.lang.String url, java.lang.String target) throws java.io.IOException
getURL
in interface SWFActions
url
- Description of the Parametertarget
- Description of the Parameter
java.io.IOException
- Description of the Exceptionpublic void nextFrame() throws java.io.IOException
nextFrame
in interface SWFActions
java.io.IOException
- Description of the Exceptionpublic void prevFrame() throws java.io.IOException
prevFrame
in interface SWFActions
java.io.IOException
- Description of the Exceptionpublic void play() throws java.io.IOException
play
in interface SWFActions
java.io.IOException
- Description of the Exceptionpublic void stop() throws java.io.IOException
stop
in interface SWFActions
java.io.IOException
- Description of the Exceptionpublic void toggleQuality() throws java.io.IOException
toggleQuality
in interface SWFActions
java.io.IOException
- Description of the Exceptionpublic void stopSounds() throws java.io.IOException
stopSounds
in interface SWFActions
java.io.IOException
- Description of the Exceptionpublic void waitForFrame(int frameNumber, java.lang.String jumpLabel) throws java.io.IOException
waitForFrame
in interface SWFActions
frameNumber
- Description of the ParameterjumpLabel
- Description of the Parameter
java.io.IOException
- Description of the Exceptionpublic void setTarget(java.lang.String target) throws java.io.IOException
setTarget
in interface SWFActions
target
- The new target value
java.io.IOException
- Description of the Exceptionpublic void push(java.lang.String value) throws java.io.IOException
push
in interface SWFActions
value
- Description of the Parameter
java.io.IOException
- Description of the Exceptionpublic void push(float value) throws java.io.IOException
push
in interface SWFActions
value
- Description of the Parameter
java.io.IOException
- Description of the Exceptionpublic void pop() throws java.io.IOException
pop
in interface SWFActions
java.io.IOException
- Description of the Exceptionpublic void add() throws java.io.IOException
add
in interface SWFActions
java.io.IOException
- Description of the Exceptionpublic void substract() throws java.io.IOException
substract
in interface SWFActions
java.io.IOException
- Description of the Exceptionpublic void multiply() throws java.io.IOException
multiply
in interface SWFActions
java.io.IOException
- Description of the Exceptionpublic void divide() throws java.io.IOException
divide
in interface SWFActions
java.io.IOException
- Description of the Exceptionpublic void equals() throws java.io.IOException
equals
in interface SWFActions
java.io.IOException
- Description of the Exceptionpublic void lessThan() throws java.io.IOException
lessThan
in interface SWFActions
java.io.IOException
- Description of the Exceptionpublic void and() throws java.io.IOException
and
in interface SWFActions
java.io.IOException
- Description of the Exceptionpublic void or() throws java.io.IOException
or
in interface SWFActions
java.io.IOException
- Description of the Exceptionpublic void not() throws java.io.IOException
not
in interface SWFActions
java.io.IOException
- Description of the Exceptionpublic void stringEquals() throws java.io.IOException
stringEquals
in interface SWFActions
java.io.IOException
- Description of the Exceptionpublic void stringLength() throws java.io.IOException
stringLength
in interface SWFActions
java.io.IOException
- Description of the Exceptionpublic void concat() throws java.io.IOException
concat
in interface SWFActions
java.io.IOException
- Description of the Exceptionpublic void substring() throws java.io.IOException
substring
in interface SWFActions
java.io.IOException
- Description of the Exceptionpublic void stringLessThan() throws java.io.IOException
stringLessThan
in interface SWFActions
java.io.IOException
- Description of the Exceptionpublic void stringLengthMB() throws java.io.IOException
stringLengthMB
in interface SWFActions
java.io.IOException
- Description of the Exceptionpublic void substringMB() throws java.io.IOException
substringMB
in interface SWFActions
java.io.IOException
- Description of the Exceptionpublic void toInteger() throws java.io.IOException
toInteger
in interface SWFActions
java.io.IOException
- Description of the Exceptionpublic void charToAscii() throws java.io.IOException
charToAscii
in interface SWFActions
java.io.IOException
- Description of the Exceptionpublic void asciiToChar() throws java.io.IOException
asciiToChar
in interface SWFActions
java.io.IOException
- Description of the Exceptionpublic void charMBToAscii() throws java.io.IOException
charMBToAscii
in interface SWFActions
java.io.IOException
- Description of the Exceptionpublic void asciiToCharMB() throws java.io.IOException
asciiToCharMB
in interface SWFActions
java.io.IOException
- Description of the Exceptionpublic void jump(java.lang.String jumpLabel) throws java.io.IOException
jump
in interface SWFActions
jumpLabel
- Description of the Parameter
java.io.IOException
- Description of the Exceptionpublic void ifJump(java.lang.String jumpLabel) throws java.io.IOException
ifJump
in interface SWFActions
jumpLabel
- Description of the Parameter
java.io.IOException
- Description of the Exceptionpublic void call() throws java.io.IOException
call
in interface SWFActions
java.io.IOException
- Description of the Exceptionpublic void getVariable() throws java.io.IOException
getVariable
in interface SWFActions
java.io.IOException
- Description of the Exceptionpublic void setVariable() throws java.io.IOException
setVariable
in interface SWFActions
java.io.IOException
- Description of the Exceptionpublic void getURL(int sendVars, int loadMode) throws java.io.IOException
getURL
in interface SWFActions
sendVars
- Description of the ParameterloadMode
- Description of the Parameter
java.io.IOException
- Description of the Exceptionpublic void gotoFrame(boolean play) throws java.io.IOException
gotoFrame
in interface SWFActions
play
- Description of the Parameter
java.io.IOException
- Description of the Exceptionpublic void setTarget() throws java.io.IOException
setTarget
in interface SWFActions
java.io.IOException
- Description of the Exceptionpublic void getProperty() throws java.io.IOException
getProperty
in interface SWFActions
java.io.IOException
- Description of the Exceptionpublic void setProperty() throws java.io.IOException
setProperty
in interface SWFActions
java.io.IOException
- Description of the Exceptionpublic void cloneSprite() throws java.io.IOException
cloneSprite
in interface SWFActions
java.io.IOException
- Description of the Exceptionpublic void removeSprite() throws java.io.IOException
removeSprite
in interface SWFActions
java.io.IOException
- Description of the Exceptionpublic void startDrag() throws java.io.IOException
startDrag
in interface SWFActions
java.io.IOException
- Description of the Exceptionpublic void endDrag() throws java.io.IOException
endDrag
in interface SWFActions
java.io.IOException
- Description of the Exceptionpublic void waitForFrame(java.lang.String jumpLabel) throws java.io.IOException
waitForFrame
in interface SWFActions
jumpLabel
- Description of the Parameter
java.io.IOException
- Description of the Exceptionpublic void trace() throws java.io.IOException
trace
in interface SWFActions
java.io.IOException
- Description of the Exceptionpublic void getTime() throws java.io.IOException
getTime
in interface SWFActions
java.io.IOException
- Description of the Exceptionpublic void randomNumber() throws java.io.IOException
randomNumber
in interface SWFActions
java.io.IOException
- Description of the Exceptionpublic void callFunction() throws java.io.IOException
callFunction
in interface SWFActions
java.io.IOException
- Description of the Exceptionpublic void callMethod() throws java.io.IOException
callMethod
in interface SWFActions
java.io.IOException
- Description of the Exceptionpublic void lookupTable(java.lang.String[] values) throws java.io.IOException
lookupTable
in interface SWFActions
values
- Description of the Parameter
java.io.IOException
- Description of the Exceptionpublic void startFunction(java.lang.String name, java.lang.String[] paramNames) throws java.io.IOException
startFunction
in interface SWFActions
name
- Description of the ParameterparamNames
- Description of the Parameter
java.io.IOException
- Description of the Exceptionpublic void endBlock() throws java.io.IOException
endBlock
in interface SWFActions
java.io.IOException
- Description of the Exceptionpublic void defineLocalValue() throws java.io.IOException
defineLocalValue
in interface SWFActions
java.io.IOException
- Description of the Exceptionpublic void defineLocal() throws java.io.IOException
defineLocal
in interface SWFActions
java.io.IOException
- Description of the Exceptionpublic void deleteProperty() throws java.io.IOException
deleteProperty
in interface SWFActions
java.io.IOException
- Description of the Exceptionpublic void deleteThreadVars() throws java.io.IOException
deleteThreadVars
in interface SWFActions
java.io.IOException
- Description of the Exceptionpublic void enumerate() throws java.io.IOException
enumerate
in interface SWFActions
java.io.IOException
- Description of the Exceptionpublic void typedEquals() throws java.io.IOException
typedEquals
in interface SWFActions
java.io.IOException
- Description of the Exceptionpublic void getMember() throws java.io.IOException
getMember
in interface SWFActions
java.io.IOException
- Description of the Exceptionpublic void initArray() throws java.io.IOException
initArray
in interface SWFActions
java.io.IOException
- Description of the Exceptionpublic void initObject() throws java.io.IOException
initObject
in interface SWFActions
java.io.IOException
- Description of the Exceptionpublic void newMethod() throws java.io.IOException
newMethod
in interface SWFActions
java.io.IOException
- Description of the Exceptionpublic void newObject() throws java.io.IOException
newObject
in interface SWFActions
java.io.IOException
- Description of the Exceptionpublic void setMember() throws java.io.IOException
setMember
in interface SWFActions
java.io.IOException
- Description of the Exceptionpublic void getTargetPath() throws java.io.IOException
getTargetPath
in interface SWFActions
java.io.IOException
- Description of the Exceptionpublic void startWith() throws java.io.IOException
startWith
in interface SWFActions
java.io.IOException
- Description of the Exceptionpublic void convertToNumber() throws java.io.IOException
convertToNumber
in interface SWFActions
java.io.IOException
- Description of the Exceptionpublic void convertToString() throws java.io.IOException
convertToString
in interface SWFActions
java.io.IOException
- Description of the Exceptionpublic void typeOf() throws java.io.IOException
typeOf
in interface SWFActions
java.io.IOException
- Description of the Exceptionpublic void typedAdd() throws java.io.IOException
typedAdd
in interface SWFActions
java.io.IOException
- Description of the Exceptionpublic void typedLessThan() throws java.io.IOException
typedLessThan
in interface SWFActions
java.io.IOException
- Description of the Exceptionpublic void modulo() throws java.io.IOException
modulo
in interface SWFActions
java.io.IOException
- Description of the Exceptionpublic void bitAnd() throws java.io.IOException
bitAnd
in interface SWFActions
java.io.IOException
- Description of the Exceptionpublic void bitOr() throws java.io.IOException
bitOr
in interface SWFActions
java.io.IOException
- Description of the Exceptionpublic void bitXor() throws java.io.IOException
bitXor
in interface SWFActions
java.io.IOException
- Description of the Exceptionpublic void shiftLeft() throws java.io.IOException
shiftLeft
in interface SWFActions
java.io.IOException
- Description of the Exceptionpublic void shiftRight() throws java.io.IOException
shiftRight
in interface SWFActions
java.io.IOException
- Description of the Exceptionpublic void shiftRightUnsigned() throws java.io.IOException
shiftRightUnsigned
in interface SWFActions
java.io.IOException
- Description of the Exceptionpublic void decrement() throws java.io.IOException
decrement
in interface SWFActions
java.io.IOException
- Description of the Exceptionpublic void increment() throws java.io.IOException
increment
in interface SWFActions
java.io.IOException
- Description of the Exceptionpublic void duplicate() throws java.io.IOException
duplicate
in interface SWFActions
java.io.IOException
- Description of the Exceptionpublic void returnValue() throws java.io.IOException
returnValue
in interface SWFActions
java.io.IOException
- Description of the Exceptionpublic void swap() throws java.io.IOException
swap
in interface SWFActions
java.io.IOException
- Description of the Exceptionpublic void storeInRegister(int registerNumber) throws java.io.IOException
storeInRegister
in interface SWFActions
registerNumber
- Description of the Parameter
java.io.IOException
- Description of the Exceptionpublic void push(double value) throws java.io.IOException
push
in interface SWFActions
value
- Description of the Parameter
java.io.IOException
- Description of the Exceptionpublic void pushNull() throws java.io.IOException
pushNull
in interface SWFActions
java.io.IOException
- Description of the Exceptionpublic void pushRegister(int registerNumber) throws java.io.IOException
pushRegister
in interface SWFActions
registerNumber
- Description of the Parameter
java.io.IOException
- Description of the Exceptionpublic void push(boolean value) throws java.io.IOException
push
in interface SWFActions
value
- Description of the Parameter
java.io.IOException
- Description of the Exceptionpublic void push(int value) throws java.io.IOException
push
in interface SWFActions
value
- Description of the Parameter
java.io.IOException
- Description of the Exceptionpublic void lookup(int dictionaryIndex) throws java.io.IOException
lookup
in interface SWFActions
dictionaryIndex
- Description of the Parameter
java.io.IOException
- Description of the Exceptionpublic void font(int fontId, int textHeight) throws java.io.IOException
font
in interface SWFText
fontId
- Description of the ParametertextHeight
- Description of the Parameter
java.io.IOException
- Description of the Exceptionpublic void color(Color color) throws java.io.IOException
color
in interface SWFText
color
- Description of the Parameter
java.io.IOException
- Description of the Exceptionpublic void setX(int x) throws java.io.IOException
setX
in interface SWFText
x
- The new x value
java.io.IOException
- Description of the Exceptionpublic void setY(int y) throws java.io.IOException
setY
in interface SWFText
y
- The new y value
java.io.IOException
- Description of the Exceptionpublic void text(int[] glyphIndices, int[] glyphAdvances) throws java.io.IOException
text
in interface SWFText
glyphIndices
- Description of the ParameterglyphAdvances
- Description of the Parameter
java.io.IOException
- Description of the Exceptionpublic static void main(java.lang.String[] args) throws java.lang.Exception
args
- The command line arguments
java.lang.Exception
- Description of the Exception
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |