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