Package repast.simphony.integration
Class DefaultDataFile
- java.lang.Object
-
- repast.simphony.integration.DefaultDataFile
-
-
Constructor Summary
Constructors Constructor Description DefaultDataFile()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getReadDescriptorFileName()
Reader
getReader()
Retrieves the reader that will be used to perform reads.Object
getReadObject()
String
getWriteDescriptorFileName()
Writer
getWriter()
Retrieves the writer that will be used to perform writes.void
read()
void
setReadDescriptorFileName(String readDescriptorFileName)
void
setReader(Reader reader)
Sets the reader to write with.void
setReadFileName(String fileName)
void
setWriteDescriptorFileName(String descriptorFileName)
void
setWriteFileName(String fileName)
void
setWriter(Writer writer)
Sets the writer to write with.void
setWrittenObject(Queryable queryable)
void
write()
-
-
-
Method Detail
-
getReadDescriptorFileName
public String getReadDescriptorFileName()
- Specified by:
getReadDescriptorFileName
in interfaceDataFile
-
setReadDescriptorFileName
public void setReadDescriptorFileName(String readDescriptorFileName)
- Specified by:
setReadDescriptorFileName
in interfaceDataFile
-
write
public void write() throws org.jdom.JDOMException, IOException
- Specified by:
write
in interfaceWriter
- Throws:
org.jdom.JDOMException
IOException
-
read
public void read() throws IOException, org.jdom.JDOMException
- Specified by:
read
in interfaceReader
- Throws:
IOException
org.jdom.JDOMException
-
getWriteDescriptorFileName
public String getWriteDescriptorFileName()
- Specified by:
getWriteDescriptorFileName
in interfaceDataFile
-
setWriteDescriptorFileName
public void setWriteDescriptorFileName(String descriptorFileName)
- Specified by:
setWriteDescriptorFileName
in interfaceDataFile
-
setReadFileName
public void setReadFileName(String fileName)
- Specified by:
setReadFileName
in interfaceDataFile
-
getReadObject
public Object getReadObject()
- Specified by:
getReadObject
in interfaceDataFile
-
setWriteFileName
public void setWriteFileName(String fileName)
- Specified by:
setWriteFileName
in interfaceDataFile
-
setWriter
public void setWriter(Writer writer)
Description copied from interface:IntegrationSource
Sets the writer to write with.- Specified by:
setWriter
in interfaceIntegrationSource
- Parameters:
writer
- the writer to use
-
getWriter
public Writer getWriter()
Description copied from interface:IntegrationSource
Retrieves the writer that will be used to perform writes.- Specified by:
getWriter
in interfaceIntegrationSource
- Returns:
- the writer that will be used to perform writes
-
setReader
public void setReader(Reader reader)
Description copied from interface:IntegrationSource
Sets the reader to write with.- Specified by:
setReader
in interfaceIntegrationSource
- Parameters:
reader
- the reader to use
-
getReader
public Reader getReader()
Description copied from interface:IntegrationSource
Retrieves the reader that will be used to perform reads.- Specified by:
getReader
in interfaceIntegrationSource
- Returns:
- the reader that will be used to perform reads
-
setWrittenObject
public void setWrittenObject(Queryable queryable)
- Specified by:
setWrittenObject
in interfaceWriter
-
-