Package jadex.base.gui.filetree
Class RemoteJarNode
- java.lang.Object
- 
- jadex.base.gui.asynctree.AbstractTreeNode
- 
- jadex.base.gui.asynctree.AbstractSwingTreeNode
- 
- jadex.base.gui.filetree.RemoteFileNode
- 
- jadex.base.gui.filetree.RemoteDirNode
- 
- jadex.base.gui.filetree.RemoteJarNode
 
 
 
 
 
- 
- All Implemented Interfaces:
- ISwingTreeNode,- ITreeNode,- IFileNode
 
 public class RemoteJarNode extends RemoteDirNode Node for remote jar file.
- 
- 
Field Summary- 
Fields inherited from class jadex.base.gui.filetree.RemoteDirNodefactory
 - 
Fields inherited from class jadex.base.gui.filetree.RemoteFileNodeexta, file, iconcache
 - 
Fields inherited from class jadex.base.gui.asynctree.AbstractSwingTreeNodetree
 - 
Fields inherited from class jadex.base.gui.asynctree.AbstractTreeNodechildrenfuture, dirty, model, parent, recurse, searching
 
- 
 - 
Constructor SummaryConstructors Constructor Description RemoteJarNode(ISwingTreeNode parent, AsyncSwingTreeModel model, javax.swing.JTree tree, FileData file, IIconCache iconcache, IExternalAccess exta, INodeFactory factory)Create a new jar node.
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetFilePath()Get the file path.booleanisRoot()protected ISubscriptionIntermediateFuture<FileData>listFiles()Get a file filter according to current file type settings.- 
Methods inherited from class jadex.base.gui.filetree.RemoteDirNodeisLeaf, searchChildren
 - 
Methods inherited from class jadex.base.gui.filetree.RemoteFileNodegetFileName, getFileSize, getIcon, getId, getPropertiesComponent, getRemoteFile, getSwingIcon, getTooltipText, hasProperties, isDirectory, refresh, toString
 - 
Methods inherited from class jadex.base.gui.asynctree.AbstractSwingTreeNodeaddChild, addChild, equals, expandChildren, getCachedChildren, getChild, getChildCount, getChildren, getIndexOfChild, getModel, getParent, getTree, removeChild, setChildren
 - 
Methods inherited from class jadex.base.gui.asynctree.AbstractTreeNodecheckChildren, dispose, hashCode, removeAllChildren, setParent
 - 
Methods inherited from class java.lang.Objectclone, finalize, getClass, notify, notifyAll, wait, wait, wait
 - 
Methods inherited from interface jadex.base.gui.asynctree.ISwingTreeNodegetChild, getChildren, getParent
 - 
Methods inherited from interface jadex.base.gui.asynctree.ITreeNodedispose, getCachedChildren, getChildCount, getIndexOfChild
 
- 
 
- 
- 
- 
Constructor Detail- 
RemoteJarNodepublic RemoteJarNode(ISwingTreeNode parent, AsyncSwingTreeModel model, javax.swing.JTree tree, FileData file, IIconCache iconcache, IExternalAccess exta, INodeFactory factory) Create a new jar node.
 
- 
 - 
Method Detail- 
listFilesprotected ISubscriptionIntermediateFuture<FileData> listFiles() Get a file filter according to current file type settings.- Overrides:
- listFilesin class- RemoteDirNode
 
 - 
isRootpublic boolean isRoot() 
 - 
getFilePathpublic java.lang.String getFilePath() Get the file path.- Specified by:
- getFilePathin interface- IFileNode
- Overrides:
- getFilePathin class- RemoteFileNode
 
 
- 
 
-