FileNode Class Reference

List of all members.

Public Member Functions

void namesChanged (boolean online)
void namesClosed ()
boolean setQueueSize (int queueSize)
int getQueueSize ()
TreePath buildTreePath ()
TreePath buildLocalPath ()
 FileNode (String name)
synchronized FileNode createChildNode (FileNode old, de.gsi.bel.xfer.xvalue.File_t file)
synchronized FileNode getParent ()
FileNode getLocalParent ()
synchronized boolean buildSubTree (FileNode old, de.gsi.bel.xfer.xvalue.File_t file)
ValueModel getValueModel ()
synchronized FileNode addFile (File_t file)
synchronized void rmFile (String fName)
boolean mount ()
boolean unMount ()
boolean unMountAll (boolean recursive)
boolean subscribeAll (boolean recursive)
FileNode getLocalRoot ()
synchronized Object getChild (int index)
synchronized int getChildCount ()
synchronized int getIndexOfChild (FileNode child)
synchronized boolean isLeaf ()
synchronized void setSubscribed (boolean enabled)
synchronized void setMounted (boolean enabled)
synchronized boolean isSubscribed ()
synchronized boolean isMounted ()
synchronized boolean isReadable ()
synchronized boolean isWritable ()
synchronized boolean isMutable ()
synchronized boolean isMountable ()
synchronized boolean isQueue ()
synchronized boolean isQueueChild ()
synchronized boolean isFolder ()
String getMive ()
int getMajor ()
int getMinor ()
synchronized String getValueText ()
synchronized String getDescription ()
synchronized String toString ()
synchronized de.gsi.bel.xfer.xvalue.File_t getFileObject ()
synchronized void setFileObject (de.gsi.bel.xfer.xvalue.File_t file)
synchronized void setFilevalue (de.gsi.bel.xfer.xvalue.Filevalue_u filevalue)
synchronized de.gsi.bel.xfer.xvalue.Filevalue_u getFilevalue ()
synchronized String getType ()
synchronized Class getTypeClass ()
boolean scanTree (String filePath, NodeHook userHook)
boolean read ()
boolean subscribe ()
boolean unsubscribe ()
boolean refresh ()
String buildStringPath (Object[] path)
String buildStringLocalPath ()
void closeHandler (ValueCloseEvent ev)
void replyHandler (ValueReplyEvent ev)
void replyMultipleHandler (ValueReplyMultipleEvent ev)
void readResultHandler (ValueResultEvent ev)
void structureChangeHandler (ValueStructureEvent ev)
void valueEventHandler (ValueEventEvent ev)
void valueNotificationHandler (ValueNotificationEvent ev)
void refreshFifoList (TreePath treePath)

Static Public Member Functions

static String mountToString (Mount_t mount)
static Mountip_t getServiceByName (String serviceName)
static ValueTreeModel getTreeModel ()
static FileNode createRootNode (String servicename, ValueTreeModel rootTreeModel)
static FileNode createRootNode (String host, int port, ValueTreeModel rootTreeModel)

Protected Member Functions

FileNode createMountedNode (String name, ValueModel valueModel)

Static Protected Member Functions

static Mountip_t getAppServiceByName (String serviceName)

Package Functions

String getName ()
String getLocalName ()
TreePath getLocalPath ()

Static Package Attributes

static final double SUBSCRIBE_TOLERANCE = 0.001
static final int MAX_FIFO_QUEUE = 129
static final String NET_NAME_SERVICE = "nnp"
static final int OFFL = 1
static final int DEFAULT_UID = 0
static final int DEFAULT_GID = 0
static final int DEFAULT_MODE = 0
static final String DEFAULT_DESCRIPTION = ""
static final String FIFO_TEXT = "Event Queue"
static final String FOLDER_TEXT = "Folder"
static final String MOUNT_TEXT = "Mount Point"
static final String FILE_TEXT = "File"

Classes

class  eventHook
class  resultHook
class  structureHook
class  subscribeAllHook
class  unMountHook
class  valueHook

Detailed Description

Author:
huhmann


The documentation for this class was generated from the following file:
Generated on 4 Mar 2014 for valuebrowser by  doxygen 1.4.7