public class XBEXFileManager extends XBEDefaultManager<XBEXFile> implements XBCXFileManager<XBEXFile>
catalog, em| Constructor and Description |
|---|
XBEXFileManager(XBECatalog catalog) |
| Modifier and Type | Method and Description |
|---|---|
XBEXFile |
findById(long id) |
XBEXFile |
findFile(XBCNode node,
java.lang.String fileName)
Find file by its node and filename.
|
java.lang.Long |
getAllFilesCount() |
java.lang.String |
getExtensionName()
Get some name for give extension.
|
java.io.InputStream |
getFile(XBCXFile iconFile)
Access file as data stream.
|
javax.swing.ImageIcon |
getFileAsImageIcon(XBCXFile iconFile)
Get file as image.
|
java.lang.Long[] |
getFileXBPath(XBCXFile file)
Returns path of XBIndexes for given node.
|
void |
initializeExtension()
Method for initializing given extension.
|
createItem, getAllItems, getGenericClass, getItem, getItemsCount, getTableName, persistItem, removeItemclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreateItem, getAllItems, getItem, getItemsCount, persistItem, removeItempublic XBEXFileManager(XBECatalog catalog)
public java.lang.Long getAllFilesCount()
public XBEXFile findById(long id)
public java.lang.Long[] getFileXBPath(XBCXFile file)
XBCXFileManagergetFileXBPath in interface XBCXFileManager<XBEXFile>public void initializeExtension()
XBCExtensioninitializeExtension in interface XBCExtensionpublic java.lang.String getExtensionName()
XBCExtensiongetExtensionName in interface XBCExtensionpublic XBEXFile findFile(XBCNode node, java.lang.String fileName)
XBCXFileManagerfindFile in interface XBCXFileManager<XBEXFile>node - parent node of the filefileName - name of the filepublic javax.swing.ImageIcon getFileAsImageIcon(XBCXFile iconFile)
XBCXFileManagergetFileAsImageIcon in interface XBCXFileManager<XBEXFile>iconFile - source filepublic java.io.InputStream getFile(XBCXFile iconFile)
XBCXFileManagergetFile in interface XBCXFileManager<XBEXFile>iconFile - source file