Package org.jcsp.net.dynamic
Class NotNameableNetChannelLocation
- java.lang.Object
-
- org.jcsp.net.NetChannelLocation
-
- org.jcsp.net.dynamic.NotNameableNetChannelLocation
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Cloneable
,LocationNotCNSRegisterable
class NotNameableNetChannelLocation extends NetChannelLocation implements LocationNotCNSRegisterable
Instances of this class take anotherNetChannelLocation
object and effectivly "clone" its attributes. The CNS will not register channels at these locations due to this class implementing theLocationNotCNSRegisterable
interface.
-
-
Constructor Summary
Constructors Constructor Description NotNameableNetChannelLocation(NetChannelLocation other)
Constructor which takes anotherNetChannelLocation
object to "copy".
-
Method Summary
-
Methods inherited from class org.jcsp.net.NetChannelLocation
checkEqual, clone, equals, getChannelAddress, getChannelLabel, getChannelNodeID, getStringID, hashCode, refresh, refreshFrom
-
-
-
-
Constructor Detail
-
NotNameableNetChannelLocation
public NotNameableNetChannelLocation(NetChannelLocation other) throws java.lang.IllegalArgumentException
Constructor which takes anotherNetChannelLocation
object to "copy".- Parameters:
other
-- Throws:
java.lang.IllegalArgumentException
- if super class constructor throws it.
-
-