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

Public Member Functions

Sub addFeature (pValue As UMLFeature)
 
Function features () As UMLFeature()
 
Sub removeFeature (pValue As UMLFeature)
 
- Public Member Functions inherited from UMLNamespace
Sub addOwnedElement (pValue As UMLModelElement)
 
Function getOwnedElement (pName As String) As UMLModelElement
 
Function ownedElements () As UMLModelElement()
 
Sub removeOwnedElement (pValue As UMLModelElement)
 
- 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
 
- Public Member Functions inherited from UMLGeneralizableElement
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)
 

Additional Inherited Members

- Public Attributes inherited from UMLModelElement
namespace As UMLNamespace
 

Detailed Description

Member Function Documentation

Sub UMLClassifier::addFeature ( pValue As  UMLFeature)
Parameters
[in,out]pValue
Function UMLClassifier::features ( )
Return values
UMLFeature()
Sub UMLClassifier::removeFeature ( pValue As  UMLFeature)
Parameters
[in,out]pValue