|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.tridas.io.AbstractDendroFileReader
org.tridas.io.formats.ooxml.OOXMLReader
public class OOXMLReader
Constructor Summary | |
---|---|
OOXMLReader()
|
Method Summary | |
---|---|
int |
getCurrentLineNumber()
Gets the current line number of the reader. |
IMetadataFieldSet |
getDefaults()
Get the default values for this reader that were given in loading the file. |
DendroFileFilter |
getDendroFileFilter()
|
String |
getDescription()
Get the description of the format |
String[] |
getFileExtensions()
Returns a list of the file extensions for this file |
String |
getFullName()
Get the full name of the format |
org.tridas.schema.TridasProject[] |
getProjects()
Gets the parsed projects after they are loaded. |
String |
getShortName()
Get the short name of the format |
org.tridas.schema.TridasTridas |
getTridasContainer()
|
void |
loadFile(String[] argFileStrings)
Loads a file just from the strings, using the default metadata |
void |
loadFile(String argFilename,
IMetadataFieldSet argDefaultFields)
Load a file from the given filename or url, and the given defaults. |
void |
loadFile(String argPath,
String argFilename,
IMetadataFieldSet argDefaultFields)
Loads a file from the given path, filename, and defaults. |
protected void |
parseFile(String[] argFileString,
IMetadataFieldSet argDefaultFields)
Parse the file from the given metadata and strings |
protected void |
parseFile(org.apache.poi.ss.usermodel.Workbook wb)
Check this is a valid Excel file |
protected void |
resetReader()
Reset the reader |
Methods inherited from class org.tridas.io.AbstractDendroFileReader |
---|
addWarning, clearWarnings, constructDefaultMetadata, getDefaultFieldsClass, getOriginalFilename, getWarnings, loadFile, loadFile, loadFile, reset, setOriginalFilename |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public OOXMLReader()
Method Detail |
---|
public DendroFileFilter getDendroFileFilter()
getDendroFileFilter
in class AbstractDendroFileReader
public String getDescription()
AbstractDendroFileReader
getDescription
in class AbstractDendroFileReader
public String[] getFileExtensions()
AbstractDendroFileReader
getFileExtensions
in class AbstractDendroFileReader
public String getFullName()
AbstractDendroFileReader
getFullName
in class AbstractDendroFileReader
public String getShortName()
AbstractDendroFileReader
getShortName
in class AbstractDendroFileReader
protected void parseFile(String[] argFileString, IMetadataFieldSet argDefaultFields)
AbstractDendroFileReader
parseFile
in class AbstractDendroFileReader
public void loadFile(String[] argFileStrings) throws InvalidDendroFileException
AbstractDendroFileReader
loadFile
in class AbstractDendroFileReader
InvalidDendroFileException
public void loadFile(String argFilename, IMetadataFieldSet argDefaultFields) throws IOException, IncorrectDefaultFieldsException, InvalidDendroFileException
AbstractDendroFileReader
AbstractDendroFileReader.loadFile(String, String, IMetadataFieldSet)
to load files that aren't
strings.
loadFile
in class AbstractDendroFileReader
IncorrectDefaultFieldsException
InvalidDendroFileException
IOException
- if the file could not be loadedorg.tridas.io.IDendroCollectionWriter#loadFile(java.lang.String)
public void loadFile(String argPath, String argFilename, IMetadataFieldSet argDefaultFields) throws IOException, IncorrectDefaultFieldsException, InvalidDendroFileException
AbstractDendroFileReader
AbstractDendroFileReader.loadFile(String, IMetadataFieldSet)
to load files that aren't strings.
loadFile
in class AbstractDendroFileReader
IOException
IncorrectDefaultFieldsException
InvalidDendroFileException
protected void parseFile(org.apache.poi.ss.usermodel.Workbook wb) throws InvalidDendroFileException
argFileBytes
-
InvalidDendroFileException
protected void resetReader()
AbstractDendroFileReader
resetReader
in class AbstractDendroFileReader
public int getCurrentLineNumber()
AbstractDendroFileReader
getCurrentLineNumber
in class AbstractDendroFileReader
public IMetadataFieldSet getDefaults()
AbstractDendroFileReader
getDefaults
in class AbstractDendroFileReader
public org.tridas.schema.TridasProject[] getProjects()
AbstractDendroFileReader
getProjects
in class AbstractDendroFileReader
AbstractDendroFileReader.getProjects()
public org.tridas.schema.TridasTridas getTridasContainer()
getTridasContainer
in class AbstractDendroFileReader
AbstractDendroFileReader.getTridasContainer()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |