| Interface | Description | 
|---|---|
| TCP | 
 This interface represents a TCP in PolyScope. 
 | 
| TCPContributionModel | 
 This interface provides functionality for adding, updating and removing TCPs in PolyScope. 
 | 
| TCPModel | 
 This interface provides access to the TCPs that are currently available in PolyScope. 
 | 
| Exception | Description | 
|---|---|
| IllegalTCPNameException | 
 This exception is thrown to indicate that a TCP with an illegal suggested name has been requested to be added to
 PolyScope 
 | 
| TCPAlreadyAddedException | 
 This exception is thrown if a TCP has been requested to be added to PolyScope when the TCP is already present. 
 | 
| TCPNotFoundException | 
 This exception is thrown when attempting to modify or remove a TCP that does not exist in PolyScope. 
 | 
Copyright © 2019. All rights reserved.