org.millscript.commons.vfs.alerts
Class VCannotOpenEntryAlert

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by java.lang.RuntimeException
              extended by org.millscript.commons.alert.Alert
                  extended by org.millscript.commons.alert.alerts.IOAlert
                      extended by org.millscript.commons.vfs.alerts.VFSAlert
                          extended by org.millscript.commons.vfs.alerts.VCannotOpenEntryAlert
All Implemented Interfaces:
java.io.Serializable

public class VCannotOpenEntryAlert
extends VFSAlert

This class implements an Alert for use in situations like where a virtual filesystem entry cannot be opened.

See Also:
Serialized Form

Constructor Summary
  VCannotOpenEntryAlert()
          Constructs a new cannot open entry alert with no explanation.
  VCannotOpenEntryAlert(java.lang.String exp)
          Constructs a new cannot open entry alert with the specified explanation.
protected VCannotOpenEntryAlert(java.lang.String comp, java.lang.String exp)
          Constructs a new alert with the specified complaint and explanation.
 
Method Summary
static org.millscript.commons.alert.Alert entryIsNotAFile(java.io.File file)
           
static org.millscript.commons.alert.Alert entryIsNotAFile(VFile file)
           
static org.millscript.commons.alert.Alert fileNotFound(java.io.File file)
           
static org.millscript.commons.alert.Alert fileNotFound(VFile file)
           
 
Methods inherited from class org.millscript.commons.alert.alerts.IOAlert
culpritFile, culpritURI, unexpectedEndOfFile
 
Methods inherited from class org.millscript.commons.alert.Alert
culprit, culprit, culprit, culprit, culprit, culprit, culprit, culprit, decorate, decorate, escape, getComplaint, getCulprits, getMessage, getParentAlert, getParentThrowable, getPhase, getReason, isMishap, mishap, origin, remishap, report, setParentAlert, setParentThrowable, setPhase, toString
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

VCannotOpenEntryAlert

public VCannotOpenEntryAlert()
Constructs a new cannot open entry alert with no explanation.


VCannotOpenEntryAlert

public VCannotOpenEntryAlert(java.lang.String exp)
Constructs a new cannot open entry alert with the specified explanation.

Parameters:
exp - the explanation for the alert

VCannotOpenEntryAlert

protected VCannotOpenEntryAlert(java.lang.String comp,
                                java.lang.String exp)
Constructs a new alert with the specified complaint and explanation. This constructor is for private use, to allow us to provide an exception hierarchy.

Parameters:
comp - the alerts complaint
exp - the explanation for the alert
Method Detail

fileNotFound

public static org.millscript.commons.alert.Alert fileNotFound(java.io.File file)

fileNotFound

public static org.millscript.commons.alert.Alert fileNotFound(VFile file)

entryIsNotAFile

public static org.millscript.commons.alert.Alert entryIsNotAFile(java.io.File file)

entryIsNotAFile

public static org.millscript.commons.alert.Alert entryIsNotAFile(VFile file)


Copyright © 2005-2007 Open World Ltd. All Rights Reserved.