net.luniks.jtvd.backend
Class Burner

java.lang.Object
  extended bynet.luniks.jtvd.backend.Burner
Direct Known Subclasses:
GrowisofsBurner

public abstract class Burner
extends java.lang.Object


Field Summary
protected  java.lang.String device
           
protected  java.io.File image
           
protected  boolean overburn
           
protected  java.lang.String speed
           
protected  boolean useSpeed
           
 
Constructor Summary
Burner()
           
 
Method Summary
abstract  java.lang.String[] getCmdarray()
           
 java.lang.String getDevice()
           
 java.io.File getImage()
           
 boolean getOverburn()
           
abstract  float getPercent(java.util.regex.Matcher matcher)
           
 java.lang.String getSpeed()
           
abstract  java.util.regex.Pattern getStatusPattern()
           
 boolean getUseSpeed()
           
 void setDevice(java.lang.String device)
           
 void setImage(java.io.File image)
           
 void setOverburn(boolean overburn)
           
 void setSpeed(java.lang.String speed)
           
 void setUseSpeed(boolean useSpeed)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

device

protected java.lang.String device

image

protected java.io.File image

speed

protected java.lang.String speed

useSpeed

protected boolean useSpeed

overburn

protected boolean overburn
Constructor Detail

Burner

public Burner()
Method Detail

getCmdarray

public abstract java.lang.String[] getCmdarray()
                                        throws JTVDException
Throws:
JTVDException

getStatusPattern

public abstract java.util.regex.Pattern getStatusPattern()

getPercent

public abstract float getPercent(java.util.regex.Matcher matcher)

getDevice

public java.lang.String getDevice()

getImage

public java.io.File getImage()

getSpeed

public java.lang.String getSpeed()

getUseSpeed

public boolean getUseSpeed()

getOverburn

public boolean getOverburn()

setDevice

public void setDevice(java.lang.String device)

setImage

public void setImage(java.io.File image)

setSpeed

public void setSpeed(java.lang.String speed)

setUseSpeed

public void setUseSpeed(boolean useSpeed)

setOverburn

public void setOverburn(boolean overburn)


Copyright (c) 2004, 2005 Torsten Römer, dode@luniks.net