VBUMLAPI  1.0.0
UML API for Visual Basic
 All Classes Functions Variables Pages
UMLGeneralizableElement Interface Reference
Inheritance diagram for UMLGeneralizableElement:
UMLModelElement UMLElement UMLAssociation UMLClassifier UMLStereotype UMLClass UMLDataType UMLInterface

Public Member Functions

Sub addGeneralization (pValue As UMLGeneralization)
 
Sub addSpecialization (pValue As UMLGeneralization)
 
Function generalization () As UMLGeneralization()
 
Function isAbstract () As Boolean
 
Function isLeaf () As Boolean
 
Function isRoot () As Boolean
 
Sub removeGeneralization (pValue As UMLGeneralization)
 
Sub removeSpecialization (pValue As UMLGeneralization)
 
Sub setAbstract (pValue As Boolean)
 
Sub setLeaf (pValue As Boolean)
 
Sub setRoot (pValue As Boolean)
 
- Public Member Functions inherited from UMLModelElement
Sub addStereotype (pStereotype As UMLStereotype)
 
Sub addTaggedValue (pValue As UMLTaggedValue)
 
Function isSpecification () As Boolean
 
Function name () As UMLName
 
Function referenceTag () As UMLTaggedValue()
 
Sub removeReferenceTag (pValue As UMLTaggedValue)
 
Sub removeTaggedValue (pValue As UMLTaggedValue)
 
Sub setNamespace (pValue As UMLNamespace)
 
Sub setSpecification (pValue As Boolean)
 
Sub setVisibility (pValue As UMLVisibilityKind)
 
Function stereotype () As UMLStereotype()
 
Function taggedValue () As UMLTaggedValue()
 
Function visibility () As UMLVisibilityKind
 

Additional Inherited Members

- Public Attributes inherited from UMLModelElement
namespace As UMLNamespace
 

Detailed Description

Member Function Documentation

Sub UMLGeneralizableElement::addGeneralization ( pValue As  UMLGeneralization)
Parameters
[in,out]pValue
Sub UMLGeneralizableElement::addSpecialization ( pValue As  UMLGeneralization)
Parameters
[in,out]pValue
Function UMLGeneralizableElement::generalization ( )
Return values
UMLGeneralization()
Function UMLGeneralizableElement::isAbstract ( )
Return values
Boolean
Function UMLGeneralizableElement::isLeaf ( )
Return values
Boolean
Function UMLGeneralizableElement::isRoot ( )
Return values
Boolean
Sub UMLGeneralizableElement::removeGeneralization ( pValue As  UMLGeneralization)
Parameters
[in,out]pValue
Sub UMLGeneralizableElement::removeSpecialization ( pValue As  UMLGeneralization)
Parameters
[in,out]pValue
Sub UMLGeneralizableElement::setAbstract ( pValue As  Boolean)
Parameters
[in,out]pValue
Sub UMLGeneralizableElement::setLeaf ( pValue As  Boolean)
Parameters
[in,out]pValue
Sub UMLGeneralizableElement::setRoot ( pValue As  Boolean)
Parameters
[in,out]pValue