uk.me.parabola.imgfmt.app.typ
Class TYPFile

java.lang.Object
  extended by uk.me.parabola.imgfmt.app.ImgFile
      extended by uk.me.parabola.imgfmt.app.typ.TYPFile
All Implemented Interfaces:
java.io.Closeable

public class TYPFile
extends ImgFile

The TYP file.

Author:
Thomas Lu??nig

Constructor Summary
TYPFile(ImgChannel chan, boolean write)
           
 
Method Summary
 void createDrawOrder(byte typ, byte sub)
           
 java.util.List<DrawOrder> getDrawOrder()
           
 java.util.List<BitmapImage> getImages()
           
 java.util.List<PointInfo> getPointInfo()
           
static BitmapImage parseXpm(int type, int subtype, int day, java.lang.String xpm)
           
 void setCodePage(char code)
           
 void setFamilyId(char code)
           
 void setProductId(char code)
           
 void write()
           
 void writePost()
           
 
Methods inherited from class uk.me.parabola.imgfmt.app.ImgFile
close, getHeader, getReader, getSize, getWriter, isWritable, position, position, setHeader, setReader, setWriter, sync
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TYPFile

public TYPFile(ImgChannel chan,
               boolean write)
Method Detail

setCodePage

public void setCodePage(char code)

setFamilyId

public void setFamilyId(char code)

setProductId

public void setProductId(char code)

write

public void write()

writePost

public void writePost()

parseXpm

public static BitmapImage parseXpm(int type,
                                   int subtype,
                                   int day,
                                   java.lang.String xpm)

createDrawOrder

public void createDrawOrder(byte typ,
                            byte sub)

getImages

public java.util.List<BitmapImage> getImages()

getPointInfo

public java.util.List<PointInfo> getPointInfo()

getDrawOrder

public java.util.List<DrawOrder> getDrawOrder()