public final class SWFDump extends Object
Constructor and Description |
---|
SWFDump(PrintWriter out)
Constructor.
|
public SWFDump(PrintWriter out)
out
- The output stream.public void dump(URL url) throws IOException
url
- URL of the SWF to dump.IOException
- Any IO error ;-)public void dumpHeader(Header h)
public void dumpProductInfo(ProductInfoTag productInfo)
public void dumpMetadata(MetadataTag tag)
public void dumpFileAttributes(FileAttributesTag tag)
public String id(ICharacterTag tag)
tag
- tag to look up.public void setOffsetAndSize(int offset, int size)
public void error(String s)
public void dumpRawTag(RawTag tag)
public void dumpShowFrame(ShowFrameTag tag)
public void dumpDefineShape(DefineShapeTag tag)
public String printColor(RGB color)
color
- to print.public void dumpPlaceObject(PlaceObjectTag tag)
public void dumpRemoveObject(RemoveObjectTag tag)
public void outputBase64(byte[] data)
public void dumpDefineBits(DefineBitsTag tag)
public void dumpDefineButton(DefineButtonTag tag)
public void dumpSetBackgroundColor(SetBackgroundColorTag tag)
public void dumpDefineFont(DefineFontTag tag)
public void dumpDefineText(DefineTextTag tag)
public void dumpDefineFontInfo(DefineFontInfoTag tag)
public void dumpDefineSound(DefineSoundTag tag)
public void dumpStartSound(StartSoundTag tag)
public void dumpDefineButtonSound(DefineButtonSoundTag tag)
public void dumpSoundStreamHead(SoundStreamHeadTag tag)
public void dumpSoundStreamBlock(SoundStreamBlockTag tag)
public void dumpDefineBinaryData(DefineBinaryDataTag tag)
public void dumpDefineBitsLossless(DefineBitsLosslessTag tag)
public void dumpDefineBitsJPEG2(DefineBitsTag tag)
public void dumpDefineShape2(DefineShapeTag tag)
public void dumpDefineButtonCxform(DefineButtonCxformTag tag)
public void dumpPlaceObject2(PlaceObjectTag tag)
public void dumpPlaceObject3(PlaceObjectTag tag)
public void dumpPlaceObject23(PlaceObjectTag tag)
public void dumpRemoveObject2(RemoveObject2Tag tag)
public void dumpDefineShape3(DefineShape3Tag tag)
public void dumpDefineShape4(DefineShape4Tag tag)
public void defineText2(DefineTextTag tag)
public void printTextRecord(TextRecord tr, int tagCode)
public void dumpDefineButton2(DefineButton2Tag tag)
public void dumpDefineBitsJPEG3(DefineBitsJPEG3Tag tag)
public void dumpDefineBitsLossless2(DefineBitsLossless2Tag tag)
public void dumpDefineEditText(DefineEditTextTag tag)
public void dumpDefineSprite(DefineSpriteTag tag)
public void finish()
public void dumpFrameLabel(FrameLabelTag tag)
public void dumpSoundStreamHead2(SoundStreamHeadTag tag)
public void dumpDefineScalingGrid(DefineScalingGridTag tag)
public void dumpDefineMorphShape(DefineMorphShapeTag tag)
public void dumpDefineMorphShape2(DefineMorphShapeTag tag)
public void dumpDefineFont2(DefineFont2Tag tag)
public void dumpDefineFont3(DefineFont3Tag tag)
public void dumpDefineFont4(DefineFont4Tag tag)
public void dumpDefineFontAlignZones(DefineFontAlignZonesTag tag)
public void dumpCSMTextSettings(CSMTextSettingsTag tag)
public void dumpDefineFontName(DefineFontNameTag tag)
public void dumpExportAssets(ExportAssetsTag tag)
public void dumpSymbolClass(SymbolClassTag tag)
public void dumpEnableDebugger(EnableDebugger2Tag tag)
public void dumpEnableTelemetry(EnableTelemetryTag tag)
public void dumpDefineVideoStream(DefineVideoStreamTag tag)
public void dumpVideoFrame(VideoFrameTag tag)
public void dumpDefineFontInfo2(DefineFontInfoTag tag)
public void dumpEnableDebugger2(EnableDebugger2Tag tag)
public void dumpScriptLimits(ScriptLimitsTag tag)
public void dumpSetTabIndex(SetTabIndexTag tag)
public void dumpDoABC(DoABCTag tag)
public static void main(String[] args) throws IOException
IOException
public static void dumpSwf(PrintWriter out, URL url, String outfile) throws IOException
IOException
public static URL toURL(File f) throws MalformedURLException
MalformedURLException
Copyright © 2016 The Apache Software Foundation. All rights reserved.