FreeHEP API
Version v1.2.2

hep.graphics.heprep.rmi
Class RMIHepRep

java.lang.Object
  |
  +--java.rmi.server.RemoteObject
        |
        +--java.rmi.server.RemoteServer
              |
              +--java.rmi.server.UnicastRemoteObject
                    |
                    +--hep.graphics.heprep.rmi.RMIHepRep
All Implemented Interfaces:
Remote, RMIHepRepServer, Serializable

public class RMIHepRep
extends UnicastRemoteObject
implements Remote, RMIHepRepServer

Version:
$Id: RMIHepRep.java,v 1.10 2003/12/02 23:46:43 duns Exp $
Author:
M.Donszelmann
See Also:
Serialized Form

Field Summary
static String cvsId
           
 
Fields inherited from class java.rmi.server.RemoteObject
ref
 
Constructor Summary
RMIHepRep()
           
 
Method Summary
 String checkForException()
           
 HepRepInstanceTree getInstances(String name, String version, String[] typeNames)
           
 HepRepInstanceTree getInstancesAfterAction(String name, String version, String[] typeNames, HepRepAction[] actions, boolean getPoints, boolean getDrawAtts, boolean getNonDrawAtts, String[] invertAtts)
           
 HepRepInstanceTree getInstanceTreeTop(String name, String version)
           
 List getLayerOrder()
           
 HepRepTypeTree getTypeTree(String name, String version)
           
 
Methods inherited from class java.rmi.server.UnicastRemoteObject
clone, exportObject, exportObject, exportObject, unexportObject
 
Methods inherited from class java.rmi.server.RemoteServer
getClientHost, getLog, setLog
 
Methods inherited from class java.rmi.server.RemoteObject
equals, getRef, hashCode, toString, toStub
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

cvsId

public static final String cvsId
See Also:
Constant Field Values
Constructor Detail

RMIHepRep

public RMIHepRep()
          throws RemoteException
Method Detail

getLayerOrder

public List getLayerOrder()
                   throws RemoteException
Specified by:
getLayerOrder in interface RMIHepRepServer
RemoteException

getTypeTree

public HepRepTypeTree getTypeTree(String name,
                                  String version)
                           throws RemoteException
Specified by:
getTypeTree in interface RMIHepRepServer
RemoteException

getInstanceTreeTop

public HepRepInstanceTree getInstanceTreeTop(String name,
                                             String version)
                                      throws RemoteException
Specified by:
getInstanceTreeTop in interface RMIHepRepServer
RemoteException

getInstances

public HepRepInstanceTree getInstances(String name,
                                       String version,
                                       String[] typeNames)
                                throws RemoteException
Specified by:
getInstances in interface RMIHepRepServer
RemoteException

getInstancesAfterAction

public HepRepInstanceTree getInstancesAfterAction(String name,
                                                  String version,
                                                  String[] typeNames,
                                                  HepRepAction[] actions,
                                                  boolean getPoints,
                                                  boolean getDrawAtts,
                                                  boolean getNonDrawAtts,
                                                  String[] invertAtts)
                                           throws RemoteException
Specified by:
getInstancesAfterAction in interface RMIHepRepServer
RemoteException

checkForException

public String checkForException()
                         throws RemoteException
Specified by:
checkForException in interface RMIHepRepServer
RemoteException

FreeHEP API
Version v1.2.2

Copyright © 2000-2003 FreeHEP, All Rights Reserved.