net.quartzware
Class BinaryPath
java.lang.Object
|
+--net.quartzware.Value
|
+--net.quartzware.BinaryPath
- public class BinaryPath
- extends Value
BinaryPathDlg
A Class that stores the path to a binary file. The contents of the file are
never seen by this class. It only stores the path to the binary file. A binary
file can be of any type (GIF, JPG, DOC) and RBEdit does not check the type. The
programmer must know what type of file to expect.
Fields inherited from class net.quartzware.Value |
parent |
Constructor Summary |
BinaryPath(java.lang.String path)
Constructs a BinaryPath object using the given path. |
BinaryPath(java.net.URL path)
Constructs a BinaryPath object using the given path. |
Method Summary |
boolean |
editValue()
This function will allow the user to edit the value in this entry. |
void |
setValue(java.lang.String newValue)
Sets the path variable with newValue. |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
wait,
wait,
wait |
BinaryPath
public BinaryPath(java.net.URL path)
- Constructs a BinaryPath object using the given path.
- Parameters:
path
- the specified path to the binary file (URL format)
PRE: path not equal to null
POST: The object is created.
BinaryPath
public BinaryPath(java.lang.String path)
- Constructs a BinaryPath object using the given path.
- Parameters:
path
- the specified path to the binary file (URL format)
PRE: path not equal to null
POST: The object is created.
editValue
public boolean editValue()
- Description copied from class: Value
- This function will allow the user to edit the value in this entry. It
returns true if in-label editing is required, but false if a dialog will
handle the editing.
- Overrides:
- editValue in class Value
- Tags copied from class: Value
- Returns:
- Whether to do in label editing of this value
PRE: The entry that this Value is a part of must be in an open Edior
Window
POST: This value may be modified.
setValue
public void setValue(java.lang.String newValue)
- Sets the path variable with newValue. Catches an exception if format of path is
incorrect.
PRE: a string is passed to the function
POST: path is set or exception raised
- Overrides:
- setValue in class Value
- Tags copied from class: Value
- Parameters:
newValue
- The new value for the string.
PRE: newValue is not null.
POST: none
toString
public java.lang.String toString()
- Overrides:
- toString in class java.lang.Object