CSP for Java
(JCSP) 1.0-rc4

Deprecated API

Deprecated Classes
jcsp.lang.ProcessNetwork
          Use ProcessManager. 
jcsp.lang.Sequential
          Use Sequence
jcsp.lang.Skipper
          Use Skip. 
 

Deprecated Methods
jcsp.lang.Parallel.destroy()
          Do not use this method! 
jcsp.lang.Alternative.select(AltingChannelInput[])
          Construct the Alternative with the guards pre-loaded and use the select, priSelect or fairSelect methods without guard (i.e. AltingChannelInput) parameters. 
jcsp.lang.Alternative.select(AltingChannelInput[], boolean)
          Construct the Alternative with the guards pre-loaded and use the select, priSelect or fairSelect methods without guard (i.e. AltingChannelInput) parameters. Skip selects are now handled by Skip guards and we can have more than one. When used with priSelect, the priority of each skip guard can be individually set. 
jcsp.lang.Alternative.select(AltingChannelInput[], boolean[])
          Construct the Alternative with the guards pre-loaded and use the select, priSelect or fairSelect methods without guard (i.e. AltingChannelInput) parameters. 
jcsp.lang.Alternative.select(AltingChannelInput[], boolean[], boolean)
          Construct the Alternative with the guards pre-loaded and use the select, priSelect or fairSelect methods without guard (i.e. AltingChannelInput) parameters. Skip selects are now handled by Skip guards and we can have more than one. When used with priSelect, the priority of each skip guard can be individually set. 
jcsp.lang.Alternative.select(AltingChannelInput[], boolean[], long)
          Construct the Alternative with the guards pre-loaded and use the select, priSelect or fairSelect methods without guard (i.e. AltingChannelInput) parameters. Timeouts are now handled by CSTimer guards and we can have more than one. When used with priSelect, the priority of each timeout guard can be individually set. 
jcsp.lang.Alternative.select(AltingChannelInput[], boolean[], long, int)
          Construct the Alternative with the guards pre-loaded and use the select, priSelect or fairSelect methods without guard (i.e. AltingChannelInput) parameters. Timeouts are now handled by CSTimer guards and we can have more than one. When used with priSelect, the priority of each timeout guard can be individually set. Currently, the nsecs option for timeouts is not supported in the new model. 
jcsp.lang.Alternative.select(AltingChannelInput[], long)
          Construct the Alternative with the guards pre-loaded and use the select, priSelect or fairSelect methods without guard (i.e. AltingChannelInput) parameters. Timeouts are now handled by CSTimer guards and we can have more than one. When used with priSelect, the priority of each timeout guard can be individually set. 
jcsp.lang.Alternative.select(AltingChannelInput[], long, int)
          Construct the Alternative with the guards pre-loaded and use the select, priSelect or fairSelect methods without guard (i.e. AltingChannelInput) parameters. Timeouts are now handled by CSTimer guards and we can have more than one. When used with priSelect, the priority of each timeout guard can be individually set. Currently, the nsecs option for timeouts is not supported in the new model. 
jcsp.lang.CSTimer.set(long)
          Use CSTimer.setAlarm(long) - this name caused confusion with the idea of setting the current time (a concept that is not supported). 
 

Deprecated Constructors
jcsp.lang.Alternative()
          Use Alternative (Guard[] guard). 
jcsp.lang.Any2AnyChannel(ChannelDataStore)
          Use Any2AnyChannel.create (ChannelDataStore). 
jcsp.lang.Any2AnyChannelInt(ChannelDataStoreInt)
          Use Any2AnyChannelInt.create (ChannelDataStoreInt). 
jcsp.lang.Any2OneChannel(ChannelDataStore)
          Use Any2AnyChannel.create (ChannelDataStore). 
jcsp.lang.Any2OneChannelInt(ChannelDataStoreInt)
          Use Any2AnyChannelInt.create (ChannelDataStoreInt). 
jcsp.lang.One2AnyChannel(ChannelDataStore)
          Use One2AnyChannel.create (ChannelDataStore). 
jcsp.lang.One2AnyChannelInt(ChannelDataStoreInt)
          Use One2AnyChannelInt.create (ChannelDataStoreInt). 
jcsp.lang.One2OneChannel(ChannelDataStore)
          Use One2OneChannel.create (ChannelDataStore). 
jcsp.lang.One2OneChannelInt(ChannelDataStoreInt)
          Use One2OneChannelInt.create (ChannelDataStoreInt). 
 


CSP for Java
(JCSP) 1.0-rc4

Submit a bug or feature to jcsp-team@ukc.ac.uk
Version 1.0-rc4 of the JCSP API Specification (Copyright 1997-2000 P.D.Austin and P.H.Welch - All Rights Reserved)
Java is a trademark or registered trademark of Sun Microsystems, Inc. in the US and other countries.