org.freehep.graphicsio.swf
Class SWFTag

java.lang.Object
  extended by org.freehep.util.io.Tag
      extended by org.freehep.graphicsio.swf.SWFTag
All Implemented Interfaces:
SWFConstants
Direct Known Subclasses:
ControlTag, DefinitionTag

public abstract class SWFTag
extends org.freehep.util.io.Tag
implements SWFConstants

SWF Tag, superclass of all SWF Tags.

Version:
$Id: SWFTag.java 8584 2006-08-10 23:06:37Z duns $
Author:
Mark Donszelmann, Charles Loomis

Field Summary
 
Fields inherited from class org.freehep.util.io.Tag
DEFAULT_TAG
 
Fields inherited from interface org.freehep.graphicsio.swf.SWFConstants
CONTROL, DEFAULT_VERSION, DEFINITION, LANGUAGE_JAPANESE, LANGUAGE_KOREAN, LANGUAGE_LATIN, LANGUAGE_SIMPLIFIED_CHINESE, LANGUAGE_TRADITIONAL_CHINESE, TWIPS
 
Constructor Summary
protected SWFTag(int tagID, int version)
           
 
Method Summary
abstract  SWFTag read(int tagID, SWFInputStream swf, int len)
           
 org.freehep.util.io.Tag read(int tagID, org.freehep.util.io.TaggedInputStream input, int len)
           
 void write(int tagID, SWFOutputStream swf)
           
 void write(int tagID, org.freehep.util.io.TaggedOutputStream output)
           
 
Methods inherited from class org.freehep.util.io.Tag
getName, getTag, getTagType, getVersion, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SWFTag

protected SWFTag(int tagID,
                 int version)
Method Detail

read

public org.freehep.util.io.Tag read(int tagID,
                                    org.freehep.util.io.TaggedInputStream input,
                                    int len)
                             throws java.io.IOException
Specified by:
read in class org.freehep.util.io.Tag
Throws:
java.io.IOException

read

public abstract SWFTag read(int tagID,
                            SWFInputStream swf,
                            int len)
                     throws java.io.IOException
Throws:
java.io.IOException

write

public void write(int tagID,
                  org.freehep.util.io.TaggedOutputStream output)
           throws java.io.IOException
Specified by:
write in class org.freehep.util.io.Tag
Throws:
java.io.IOException

write

public void write(int tagID,
                  SWFOutputStream swf)
           throws java.io.IOException
Throws:
java.io.IOException


Copyright © 2000-2007 FreeHEP. All Rights Reserved.