net.sourceforge.dvb.projectx.common
Class GuiInterface

java.lang.Object
  |
  +--net.sourceforge.dvb.projectx.common.GuiInterface

public class GuiInterface
extends java.lang.Object
implements GuiInterfaceIF


Constructor Summary
GuiInterface()
           
GuiInterface(boolean loadGUI)
           
 
Method Summary
 void addCollectionAtEnd()
           
 void addPidToExtract(java.lang.Object obj)
           
 void closeLogWindow()
           
 java.lang.Object getMainFrameBounds()
           
 boolean getUserConfirmationDialog(java.lang.String str)
           
 java.lang.String getUserInputDialog(java.lang.String arg1, java.lang.String arg2)
           
 void hideSubpicture()
           
 void initTtxPageMatrix(java.lang.String str)
           
 boolean isAvailable()
           
 boolean isSubpictureVisible()
           
 void loadGui()
          load main stuff
 void repaintPicturePanel()
           
 void repaintSubpicture()
           
 void resetBitrateMonitor()
           
 void resetMainFrameTitle()
           
 void setMainFrameTitle(java.lang.String str)
           
 void setMessage(java.lang.String msg, boolean tofront, int background)
           
 void setOSDMessage(java.lang.String str, boolean b)
           
 void setSubpictureTitle(java.lang.String str)
           
 void showActiveCollection(int index)
           
 void showAVOffset(java.lang.String str)
           
 void showChapterIcon(java.lang.Object[] obj, java.lang.Object list)
           
 void showCutIcon(boolean b, java.lang.Object[] obj, java.lang.Object list)
           
 void showErrorMessageDialog(java.lang.Object message, java.lang.String title)
           
 void showExportStatus(java.lang.String str)
           
 void showExportStatus(java.lang.String str, int value)
           
 void showLogWindow()
           
 void showMainFrame(boolean b)
           
 void showMessageDialog(java.lang.Object message, java.lang.String title)
           
 void showPreSettings()
           
 void showSubpicture()
           
 void showTtxPageMatrix()
           
 void updateBitrateMonitor(int value, byte[] array, java.lang.String str)
           
 void updateCollectionPanel(int index)
           
 void updatePreviewPixel()
           
 void updateProgressBar(int percent)
           
 void updateProgressBar(java.lang.String str)
           
 void updateTtxHeader(java.lang.String str)
           
 void updateTtxPageMatrix(java.lang.String str)
           
 void updateVpsLabel(java.lang.String str)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GuiInterface

public GuiInterface()

GuiInterface

public GuiInterface(boolean loadGUI)
Method Detail

isAvailable

public boolean isAvailable()

loadGui

public void loadGui()
load main stuff
Specified by:
loadGui in interface GuiInterfaceIF

showTtxPageMatrix

public void showTtxPageMatrix()
Specified by:
showTtxPageMatrix in interface GuiInterfaceIF

initTtxPageMatrix

public void initTtxPageMatrix(java.lang.String str)
Specified by:
initTtxPageMatrix in interface GuiInterfaceIF

updateTtxPageMatrix

public void updateTtxPageMatrix(java.lang.String str)
Specified by:
updateTtxPageMatrix in interface GuiInterfaceIF

showPreSettings

public void showPreSettings()
Specified by:
showPreSettings in interface GuiInterfaceIF

resetBitrateMonitor

public void resetBitrateMonitor()
Specified by:
resetBitrateMonitor in interface GuiInterfaceIF

updateBitrateMonitor

public void updateBitrateMonitor(int value,
                                 byte[] array,
                                 java.lang.String str)
Specified by:
updateBitrateMonitor in interface GuiInterfaceIF

updateTtxHeader

public void updateTtxHeader(java.lang.String str)
Specified by:
updateTtxHeader in interface GuiInterfaceIF

updateVpsLabel

public void updateVpsLabel(java.lang.String str)
Specified by:
updateVpsLabel in interface GuiInterfaceIF

showAVOffset

public void showAVOffset(java.lang.String str)
Specified by:
showAVOffset in interface GuiInterfaceIF

showExportStatus

public void showExportStatus(java.lang.String str)
Specified by:
showExportStatus in interface GuiInterfaceIF

showExportStatus

public void showExportStatus(java.lang.String str,
                             int value)
Specified by:
showExportStatus in interface GuiInterfaceIF

updateProgressBar

public void updateProgressBar(int percent)
Specified by:
updateProgressBar in interface GuiInterfaceIF

updateProgressBar

public void updateProgressBar(java.lang.String str)
Specified by:
updateProgressBar in interface GuiInterfaceIF

setMessage

public void setMessage(java.lang.String msg,
                       boolean tofront,
                       int background)
Specified by:
setMessage in interface GuiInterfaceIF

addPidToExtract

public void addPidToExtract(java.lang.Object obj)
Specified by:
addPidToExtract in interface GuiInterfaceIF

closeLogWindow

public void closeLogWindow()
Specified by:
closeLogWindow in interface GuiInterfaceIF

showLogWindow

public void showLogWindow()
Specified by:
showLogWindow in interface GuiInterfaceIF

getUserInputDialog

public java.lang.String getUserInputDialog(java.lang.String arg1,
                                           java.lang.String arg2)
Specified by:
getUserInputDialog in interface GuiInterfaceIF

getUserConfirmationDialog

public boolean getUserConfirmationDialog(java.lang.String str)
Specified by:
getUserConfirmationDialog in interface GuiInterfaceIF

showErrorMessageDialog

public void showErrorMessageDialog(java.lang.Object message,
                                   java.lang.String title)
Specified by:
showErrorMessageDialog in interface GuiInterfaceIF

showMessageDialog

public void showMessageDialog(java.lang.Object message,
                              java.lang.String title)
Specified by:
showMessageDialog in interface GuiInterfaceIF

getMainFrameBounds

public java.lang.Object getMainFrameBounds()
Specified by:
getMainFrameBounds in interface GuiInterfaceIF

showMainFrame

public void showMainFrame(boolean b)
Specified by:
showMainFrame in interface GuiInterfaceIF

setMainFrameTitle

public void setMainFrameTitle(java.lang.String str)
Specified by:
setMainFrameTitle in interface GuiInterfaceIF

resetMainFrameTitle

public void resetMainFrameTitle()
Specified by:
resetMainFrameTitle in interface GuiInterfaceIF

addCollectionAtEnd

public void addCollectionAtEnd()
Specified by:
addCollectionAtEnd in interface GuiInterfaceIF

showActiveCollection

public void showActiveCollection(int index)
Specified by:
showActiveCollection in interface GuiInterfaceIF

updateCollectionPanel

public void updateCollectionPanel(int index)
Specified by:
updateCollectionPanel in interface GuiInterfaceIF

setSubpictureTitle

public void setSubpictureTitle(java.lang.String str)
Specified by:
setSubpictureTitle in interface GuiInterfaceIF

showSubpicture

public void showSubpicture()
Specified by:
showSubpicture in interface GuiInterfaceIF

hideSubpicture

public void hideSubpicture()
Specified by:
hideSubpicture in interface GuiInterfaceIF

isSubpictureVisible

public boolean isSubpictureVisible()
Specified by:
isSubpictureVisible in interface GuiInterfaceIF

repaintSubpicture

public void repaintSubpicture()
Specified by:
repaintSubpicture in interface GuiInterfaceIF

setOSDMessage

public void setOSDMessage(java.lang.String str,
                          boolean b)
Specified by:
setOSDMessage in interface GuiInterfaceIF

showCutIcon

public void showCutIcon(boolean b,
                        java.lang.Object[] obj,
                        java.lang.Object list)
Specified by:
showCutIcon in interface GuiInterfaceIF

showChapterIcon

public void showChapterIcon(java.lang.Object[] obj,
                            java.lang.Object list)
Specified by:
showChapterIcon in interface GuiInterfaceIF

updatePreviewPixel

public void updatePreviewPixel()
Specified by:
updatePreviewPixel in interface GuiInterfaceIF

repaintPicturePanel

public void repaintPicturePanel()
Specified by:
repaintPicturePanel in interface GuiInterfaceIF