org.blackbox.shell
Class BBX_File

java.lang.Object
  extended by org.blackbox.model.Hypothesis
      extended by org.blackbox.hypothesis.HFile
          extended by org.blackbox.shell.BBX_File
All Implemented Interfaces:
ObservableEntity

public class BBX_File
extends HFile


Field Summary
 
Fields inherited from class org.blackbox.model.Hypothesis
curEvent
 
Constructor Summary
BBX_File(Domain home, KnowledgeSource creator, java.lang.String path, java.lang.String filename)
           
BBX_File(java.lang.Object knowledge, Domain home, KnowledgeSource creator)
           
 
Method Summary
 java.lang.Object clone()
           
 java.lang.String getFile()
           
 java.lang.String getPath()
           
 void setFile(java.lang.String file)
           
 void setPath(java.lang.String path)
           
 java.lang.String toString()
           
 
Methods inherited from class org.blackbox.model.Hypothesis
addObserver, gainFocus, getDomainOrigin, getKnowledge, getKsCreator, loseFocus, notifyObservers, removeObserver, setDomainOrigin, setKnowledge, setKsCreator
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

BBX_File

public BBX_File(java.lang.Object knowledge,
                Domain home,
                KnowledgeSource creator)

BBX_File

public BBX_File(Domain home,
                KnowledgeSource creator,
                java.lang.String path,
                java.lang.String filename)
Method Detail

getFile

public java.lang.String getFile()
Specified by:
getFile in class HFile
Returns:
Returns the file.

setFile

public void setFile(java.lang.String file)
Specified by:
setFile in class HFile
Parameters:
file - The file to set.

getPath

public java.lang.String getPath()
Specified by:
getPath in class HFile
Returns:
Returns the path.

setPath

public void setPath(java.lang.String path)
Specified by:
setPath in class HFile
Parameters:
path - The path to set.

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

clone

public java.lang.Object clone()
Specified by:
clone in class Hypothesis