: Public <<parameter>> Class
Created: 4/10/2008 12:15:52 PM
Modified: 4/10/2008 12:15:52 PM
Project:
Advanced:
This class is defined to deal with some UML software modeling glitches. In this standard, T is used as a parameter (of type "class") to a parameterized class (often called a template). "T" is used to show the relationship between the parameterized class and instances of its type-valued parameters. <br /></p><p><br /></p><p><UsedBy><br /></p><p><NameSpace>ISO 19103 Conceptual Schema Language</NameSpace><br /></p><p><Class>TransfiniteSet</Class><br /></p><p><Operation>includes</Operation><br /></p><p><Parameter>element</Parameter><br /></p><p><Type>T</Type><br /></p><p><UsedBy><br /></p><p><br /></p><p><UsedBy><br /></p><p><NameSpace>ISO 19103 Conceptual Schema Language</NameSpace><br /></p><p><Class>TransfiniteSet</Class><br /></p><p><Operation>contains</Operation><br /></p><p><Parameter>element</Parameter><br /></p><p><Type>T</Type><br /></p><p><UsedBy><br /></p><p><br /></p><p><UsedBy><br /></p><p><NameSpace>ISO 19103 Conceptual Schema Language</NameSpace><br /></p><p><Class>Bag</Class><br /></p><p><Operation>excluding</Operation><br /></p><p><Parameter>object</Parameter><br /></p><p><Type>T</Type><br /></p><p><UsedBy><br /></p><p><br /></p><p><UsedBy><br /></p><p><NameSpace>ISO 19103 Conceptual Schema Language</NameSpace><br /></p><p><Class>Bag</Class><br /></p><p><Operation>including</Operation><br /></p><p><Parameter>object</Parameter><br /></p><p><Type>T</Type><br /></p><p><UsedBy><br /></p><p><br /></p><p><UsedBy><br /></p><p><NameSpace>ISO 19103 Conceptual Schema Language</NameSpace><br /></p><p><Class>Set</Class><br /></p><p><Operation>sum</Operation><br /></p><p><Parameter>Return</Parameter><br /></p><p><Type>T</Type><br /></p><p><UsedBy><br /></p><p><br /></p><p><UsedBy><br /></p><p><NameSpace>ISO 19103 Conceptual Schema Language</NameSpace><br /></p><p><Class>Set</Class><br /></p><p><Operation>including</Operation><br /></p><p><Parameter>object</Parameter><br /></p><p><Type>T</Type><br /></p><p><UsedBy><br /></p><p><br /></p><p><UsedBy><br /></p><p><NameSpace>ISO 19103 Conceptual Schema Language</NameSpace><br /></p><p><Class>Set</Class><br /></p><p><Operation>excluding</Operation><br /></p><p><Parameter>object</Parameter><br /></p><p><Type>T</Type><br /></p><p><UsedBy><br /></p><p><br /></p><p><UsedBy><br /></p><p><NameSpace>ISO 19103 Conceptual Schema Language</NameSpace><br /></p><p><Class>Sequence</Class><br /></p><p><Operation>at</Operation><br /></p><p><Parameter>Return</Parameter><br /></p><p><Type>T</Type><br /></p><p><UsedBy><br /></p><p><br /></p><p><UsedBy><br /></p><p><NameSpace>ISO 19103 Conceptual Schema Language</NameSpace><br /></p><p><Class>Sequence</Class><br /></p><p><Operation>prepend</Operation><br /></p><p><Parameter>element</Parameter><br /></p><p><Type>T</Type><br /></p><p><UsedBy><br /></p><p><br /></p><p><UsedBy><br /></p><p><NameSpace>ISO 19103 Conceptual Schema Language</NameSpace><br /></p><p><Class>Sequence</Class><br /></p><p><Operation>append</Operation><br /></p><p><Parameter>element</Parameter><br /></p><p><Type>T</Type><br /></p><p><UsedBy><br /></p><p><br /></p><p><UsedBy><br /></p><p><NameSpace>ISO 19103 Conceptual Schema Language</NameSpace><br /></p><p><Class>CircularSequence</Class><br /></p><p><Operation>asSequence</Operation><br /></p><p><Parameter>firstObject</Parameter><br /></p><p><Type>T</Type><br /></p><p><UsedBy><br /></p>
Element Source Role Target Role
«type» Sequence
Class  
Name: element
 
Name:  
 
Details:
 
«type» Bag
Class  
Name: element
 
Name:  
 
Details:
 
Element Source Role Target Role
«type» Set
Class  
Name:  
 
Name: elements
 
Details:
 
Tag Value
persistence persistent
Details:
 
Object Type Connection Notes
«Type» Any Class Realization