| Modifier and Type | Class and Description |
|---|---|
static class |
TagDecoder.FatalParseException
thrown by decoders when we have a fatal error.
|
names, stagCSMTextSettings, stagDebugID, stagDefineBinaryData, stagDefineBits, stagDefineBitsJPEG2, stagDefineBitsJPEG3, stagDefineBitsLossless, stagDefineBitsLossless2, stagDefineButton, stagDefineButton2, stagDefineButtonCxform, stagDefineButtonSound, stagDefineEditText, stagDefineFont, stagDefineFont2, stagDefineFont3, stagDefineFont4, stagDefineFontAlignZones, stagDefineFontInfo, stagDefineFontInfo2, stagDefineFontName, stagDefineMorphShape, stagDefineMorphShape2, stagDefineScalingGrid, stagDefineSceneAndFrameLabelData, stagDefineShape, stagDefineShape2, stagDefineShape3, stagDefineShape4, stagDefineSound, stagDefineSprite, stagDefineText, stagDefineText2, stagDefineVideoStream, stagDoABC, stagDoABC2, stagDoAction, stagDoInitAction, stagEnableDebugger, stagEnableDebugger2, stagEnableTelemetry, stagEnd, stagExportAssets, stagFileAttributes, stagFrameLabel, stagFreeCharacter, stagImportAssets, stagImportAssets2, stagJPEGTables, stagMetadata, stagPathsArePostScript, stagPlaceObject, stagPlaceObject2, stagPlaceObject3, stagProductInfo, stagProtect, stagRemoveObject, stagRemoveObject2, stagScriptLimits, stagSetBackgroundColor, stagSetTabIndex, stagShowFrame, stagSoundStreamBlock, stagSoundStreamHead, stagSoundStreamHead2, stagStartSound, stagSymbolClass, stagVideoFrame| Constructor and Description |
|---|
TagDecoder(InputStream swfIn) |
TagDecoder(InputStream swfIn,
InputStream swdIn) |
TagDecoder(InputStream in,
URL swfUrl) |
| Modifier and Type | Method and Description |
|---|---|
Tag |
decodeCSMTextSettings() |
Tag |
decodeDefineFontAlignZones() |
Tag |
decodeDefineFontName() |
Tag |
decodeEnableTelemetry() |
Tag |
decodeFileAttributes() |
Header |
decodeHeader() |
Tag |
decodeSerialNumber() |
int |
getSwfVersion() |
void |
parse(TagHandler handler)
process the whole SWF stream, and close the input streams when finished.
|
void |
setKeepOffsets(boolean b) |
public TagDecoder(InputStream swfIn)
public TagDecoder(InputStream swfIn, InputStream swdIn)
public TagDecoder(InputStream in, URL swfUrl)
public void setKeepOffsets(boolean b)
public void parse(TagHandler handler) throws IOException
handler - IOExceptionpublic int getSwfVersion()
public Tag decodeSerialNumber() throws IOException
IOExceptionpublic Header decodeHeader() throws IOException, TagDecoder.FatalParseException
public Tag decodeFileAttributes() throws IOException
IOExceptionpublic Tag decodeEnableTelemetry() throws IOException
IOExceptionpublic Tag decodeDefineFontAlignZones() throws IOException
IOExceptionpublic Tag decodeCSMTextSettings() throws IOException
IOExceptionpublic Tag decodeDefineFontName() throws IOException
IOExceptionCopyright © 2018 The Apache Software Foundation. All rights reserved.