com.tuneology.avm
Interface CorePlugin

All Known Implementing Classes:
MRJPlugin

public interface CorePlugin

Describes the API to platform-specfic features.

Version:
$Id: CorePlugin.java,v 1.3 2003/05/10 06:40:09 xnarf Exp $
Author:
Fran Taylor

Method Summary
 java.io.File getPrefsDirectory()
           
 java.io.File getTempDirectory()
           
 java.io.File getTrashDirectory()
           
 void openBrowserWindow(java.lang.String url)
          Unregister for application events.
 void registerApplListener(ApplListener listener)
          Register for application events.
 void removeApplListener(ApplListener listener)
          Unregister for application events.
 

Method Detail

registerApplListener

public void registerApplListener(ApplListener listener)
Register for application events.

removeApplListener

public void removeApplListener(ApplListener listener)
Unregister for application events.

openBrowserWindow

public void openBrowserWindow(java.lang.String url)
                       throws java.io.IOException
Unregister for application events.

getPrefsDirectory

public java.io.File getPrefsDirectory()
                               throws java.io.FileNotFoundException

getTempDirectory

public java.io.File getTempDirectory()
                              throws java.io.FileNotFoundException

getTrashDirectory

public java.io.File getTrashDirectory()
                               throws java.io.FileNotFoundException