FreeHEP API
Version current

hep.aida.ref.remote
Class RemoteUpdateEvent

java.lang.Object
  extended byjava.util.EventObject
      extended byhep.aida.ref.remote.RemoteUpdateEvent
All Implemented Interfaces:
AidaUpdateEvent, Serializable

public class RemoteUpdateEvent
extends EventObject
implements AidaUpdateEvent, Serializable

Author:
serbo
See Also:
Serialized Form
Source Code:
RemoteUpdateEvent.java

Field Summary
protected  int id
           
protected  String nodeType
           
protected  String path
           
protected  String xAxisType
           
 
Fields inherited from class java.util.EventObject
source
 
Fields inherited from interface hep.aida.ref.remote.interfaces.AidaUpdateEvent
DO_ADD_NODE_NOW, DO_DATA_UPDATE_NOW, FOLDER_IS_FILLED, NODE_ADDED, NODE_DELETED, NODE_IS_AVAILABLE_AGAIN, NODE_TEMPORARY_UNAVAILABLE, NODE_UPDATED
 
Constructor Summary
RemoteUpdateEvent()
          Creates a new instance of BasicTreeEvent
RemoteUpdateEvent(int id, String path, String nodeType)
           
RemoteUpdateEvent(int id, String path, String nodeType, String xAxisType)
           
 
Method Summary
 String getXAxisType()
           
 int id()
          Return ID for this Event
 void init()
           
 String nodeType()
          Return type of the node.
 String path()
          Return ABSOLUTE path for the node.
 void setId(int id)
           
 void setNodeType(String nodeType)
           
 void setPath(String path)
           
 void setXAxisType(String xAxisType)
           
 
Methods inherited from class java.util.EventObject
getSource, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

id

protected int id

path

protected String path

nodeType

protected String nodeType

xAxisType

protected String xAxisType
Constructor Detail

RemoteUpdateEvent

public RemoteUpdateEvent()
Creates a new instance of BasicTreeEvent


RemoteUpdateEvent

public RemoteUpdateEvent(int id,
                         String path,
                         String nodeType)

RemoteUpdateEvent

public RemoteUpdateEvent(int id,
                         String path,
                         String nodeType,
                         String xAxisType)
Method Detail

init

public void init()

setId

public void setId(int id)

setNodeType

public void setNodeType(String nodeType)

setPath

public void setPath(String path)

setXAxisType

public void setXAxisType(String xAxisType)

getXAxisType

public String getXAxisType()

id

public int id()
Description copied from interface: AidaUpdateEvent
Return ID for this Event

Specified by:
id in interface AidaUpdateEvent

nodeType

public String nodeType()
Description copied from interface: AidaUpdateEvent
Return type of the node. In Java it is full class name. Node type for a folder is "dir".

Specified by:
nodeType in interface AidaUpdateEvent

path

public String path()
Description copied from interface: AidaUpdateEvent
Return ABSOLUTE path for the node.

Specified by:
path in interface AidaUpdateEvent

FreeHEP API
Version current

Copyright © 2000-2004 FreeHEP, All Rights Reserved.