processing.app.windows
Class Platform

java.lang.Object
  extended by processing.app.Platform
      extended by processing.app.windows.Platform

public class Platform
extends Platform


Constructor Summary
Platform()
           
 
Method Summary
 java.io.File getDefaultSketchbookFolder()
           
 java.io.File getSettingsFolder()
           
 void init(Base base)
           
 void openFolder(java.io.File file)
           
 boolean openFolderAvailable()
           
 void openURL(java.lang.String url)
           
 
Methods inherited from class processing.app.Platform
setLookAndFeel
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Platform

public Platform()
Method Detail

init

public void init(Base base)
Overrides:
init in class Platform

getSettingsFolder

public java.io.File getSettingsFolder()
                               throws java.lang.Exception
Overrides:
getSettingsFolder in class Platform
Throws:
java.lang.Exception

getDefaultSketchbookFolder

public java.io.File getDefaultSketchbookFolder()
                                        throws java.lang.Exception
Overrides:
getDefaultSketchbookFolder in class Platform
Returns:
null if not overridden, which will cause a prompt to show instead.
Throws:
java.lang.Exception

openURL

public void openURL(java.lang.String url)
             throws java.lang.Exception
Overrides:
openURL in class Platform
Throws:
java.lang.Exception

openFolderAvailable

public boolean openFolderAvailable()
Overrides:
openFolderAvailable in class Platform

openFolder

public void openFolder(java.io.File file)
                throws java.lang.Exception
Overrides:
openFolder in class Platform
Throws:
java.lang.Exception