public class XlsWorkbookSourceCodeModule extends Object implements IOpenSourceCodeModule
| Modifier and Type | Class and Description |
|---|---|
static interface |
XlsWorkbookSourceCodeModule.ModificationChecker
Interface that provides modification checking
|
| Modifier and Type | Field and Description |
|---|---|
XlsWorkbookSourceCodeModule.ModificationChecker |
DEFAULT_MODIDFICATION_CHECKER
Delegates modification checking to parent
|
protected IOpenSourceCodeModule |
src |
| Constructor and Description |
|---|
XlsWorkbookSourceCodeModule(IOpenSourceCodeModule src) |
XlsWorkbookSourceCodeModule(IOpenSourceCodeModule src,
WorkbookLoader workbookLoader) |
| Modifier and Type | Method and Description |
|---|---|
void |
addListener(XlsWorkbookListener listener) |
InputStream |
getByteStream() |
Reader |
getCharacterStream() |
String |
getCode() |
String |
getDisplayName() |
Collection<XlsWorkbookListener> |
getListeners() |
XlsWorkbookSourceCodeModule.ModificationChecker |
getModificationChecker() |
Map<String,Object> |
getParams() |
IOpenSourceCodeModule |
getSource() |
File |
getSourceFile() |
int |
getStartPosition() |
String |
getUri() |
org.apache.poi.ss.usermodel.Workbook |
getWorkbook() |
Set<Short> |
getWorkbookColors() |
WorkbookLoader |
getWorkbookLoader() |
boolean |
isModified() |
void |
resetModified() |
void |
save() |
void |
saveAs(String fileName) |
void |
setModificationChecker(XlsWorkbookSourceCodeModule.ModificationChecker modificationChecker) |
void |
setParams(Map<String,Object> params) |
public final XlsWorkbookSourceCodeModule.ModificationChecker DEFAULT_MODIDFICATION_CHECKER
protected IOpenSourceCodeModule src
public XlsWorkbookSourceCodeModule(IOpenSourceCodeModule src)
public XlsWorkbookSourceCodeModule(IOpenSourceCodeModule src, WorkbookLoader workbookLoader)
public void addListener(XlsWorkbookListener listener)
public Collection<XlsWorkbookListener> getListeners()
public String getDisplayName()
public String getUri()
getUri in interface IOpenSourceCodeModulepublic org.apache.poi.ss.usermodel.Workbook getWorkbook()
public WorkbookLoader getWorkbookLoader()
public File getSourceFile()
public void save()
throws IOException
IOExceptionpublic XlsWorkbookSourceCodeModule.ModificationChecker getModificationChecker()
public void setModificationChecker(XlsWorkbookSourceCodeModule.ModificationChecker modificationChecker)
public boolean isModified()
isModified in interface IOpenSourceCodeModulepublic void resetModified()
public void saveAs(String fileName) throws IOException
IOExceptionpublic IOpenSourceCodeModule getSource()
public InputStream getByteStream()
getByteStream in interface IOpenSourceCodeModulepublic Reader getCharacterStream()
getCharacterStream in interface IOpenSourceCodeModulepublic String getCode()
getCode in interface IOpenSourceCodeModulepublic int getStartPosition()
getStartPosition in interface IOpenSourceCodeModulepublic Map<String,Object> getParams()
getParams in interface IOpenSourceCodeModulepublic void setParams(Map<String,Object> params)
setParams in interface IOpenSourceCodeModuleCopyright © 2004–2019 OpenL Tablets. All rights reserved.