at.lcm.x2c.communicator
Interface X2cCommunicatorRMI_interface
- All Superinterfaces:
- java.rmi.Remote
- All Known Implementing Classes:
- X2cCommunicatorRMI
public interface X2cCommunicatorRMI_interface
- extends java.rmi.Remote
Communicator RMI interface.
- Author:
- Martin Hochwallner
_SERVICENAME
static final java.lang.String _SERVICENAME
- See Also:
- Constant Field Values
quit
void quit()
throws java.rmi.RemoteException
- Throws:
java.rmi.RemoteException
getModel
X2cModelRMI_interface getModel()
throws java.rmi.RemoteException,
java.lang.Exception
- Throws:
java.rmi.RemoteException
java.lang.Exception
setModel
void setModel(at.lcm.x2c.core.structure.Model newModel)
throws java.rmi.RemoteException,
java.lang.Exception
- Parameters:
newModel
-
- Throws:
java.rmi.RemoteException
java.lang.Exception
isCommunicatorAlive
boolean isCommunicatorAlive()
throws java.rmi.RemoteException
- Method to test whether the Communicator is alive.
- Returns:
- True
- Throws:
java.rmi.RemoteException
disconnect
void disconnect()
throws java.rmi.RemoteException
- Throws:
java.rmi.RemoteException
addX2cRMIConnectionListener
void addX2cRMIConnectionListener(X2cRMIConnectionListener listener)
throws java.rmi.RemoteException
- Throws:
java.rmi.RemoteException
removeX2cRMIConnectionListener
void removeX2cRMIConnectionListener(X2cRMIConnectionListener listener)
throws java.rmi.RemoteException
- Throws:
java.rmi.RemoteException
addX2cRMIModelListener
void addX2cRMIModelListener(X2cRMIModelListener listener)
throws java.rmi.RemoteException
- Throws:
java.rmi.RemoteException
removeX2cRMIModelListener
void removeX2cRMIModelListener(X2cRMIModelListener listener)
throws java.rmi.RemoteException
- Throws:
java.rmi.RemoteException
notifyChangeBlockMaskParameter
void notifyChangeBlockMaskParameter(X2cRMIModelBlockMaskParameterUpdateEvent event)
throws java.rmi.RemoteException
- Throws:
java.rmi.RemoteException
setLibrariesPath
void setLibrariesPath(java.util.List<java.io.File> libPaths)
throws java.rmi.RemoteException,
java.lang.Exception
- Throws:
java.rmi.RemoteException
java.lang.Exception
Copyright 2013 LCM. All rights reserved.