FreeHEP API
Version current

hep.aida.ref.tree
Class MountPoint

java.lang.Object
  extended byhep.aida.ref.event.AIDAObservable
      extended byhep.aida.ref.ManagedObject
          extended byhep.aida.ref.tree.Folder
              extended byhep.aida.ref.tree.MountPoint
All Implemented Interfaces:
AIDAListener, Connectable, hep.aida.dev.IDevManagedObject, hep.aida.IManagedObject

public class MountPoint
extends Folder
implements AIDAListener

A mount point allows one tree to be "mounted" in another. Mount point extends Folder so that it appears as just another folder to the tree, but it overrides all of Folders methods and forwards them to the mountPoint within the mounted tree.

Version:
$Id: MountPoint.java,v 1.9 2005/11/01 02:08:35 serbo Exp $
Author:
tonyj
Source Code:
MountPoint.java

Field Summary
 
Fields inherited from class hep.aida.ref.ManagedObject
fillable
 
Fields inherited from class hep.aida.ref.event.AIDAObservable
connectionDidChange, isConnected, isValid
 
Method Summary
 Tree getTree()
           
 void stateChanged(EventObject e)
           
 String type()
           
protected  void unmount()
           
 
Methods inherited from class hep.aida.ref.ManagedObject
isFillable, name, setFillable, setName
 
Methods inherited from class hep.aida.ref.event.AIDAObservable
addListener, createEvent, fireStateChanged, fireStateChanged, fireStateChanged, isConnected, removeAllListeners, removeListener, setConnected, setIsValidAfterNotify, setValid, setValidForAll
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface hep.aida.ref.event.Connectable
isConnected, setConnected
 

Method Detail

stateChanged

public void stateChanged(EventObject e)
Specified by:
stateChanged in interface AIDAListener

unmount

protected void unmount()

type

public String type()
Specified by:
type in interface hep.aida.IManagedObject
Overrides:
type in class Folder

getTree

public Tree getTree()

FreeHEP API
Version current

Copyright © 2000-2004 FreeHEP, All Rights Reserved.