Class Extent
The default implementation of the Extent class
[XmlNamespace("http://www.omg.org/spec/MOF/20131001/cmof.xmi")]
[XmlNamespacePrefix("cmof")]
[ModelRepresentationClass("http://www.omg.org/spec/MOF/20131001/cmof.xmi#//Extent")]
public class Extent : Object, IExtent, IObject, IModelElement, INotifyPropertyChanged, INotifyPropertyChanging
- Inheritance
-
Extent
- Implements
- Derived
- Inherited Members
Properties
ClassInstance
Gets the Class model for this type
public static IClass ClassInstance { get; }
Property Value
Methods
Elements()
public IReflectiveSequence Elements()
Returns
ElementsOfType(IClass, bool)
public ISetExpression<IElement> ElementsOfType(IClass type, bool includesSubtypes)
Parameters
Returns
GetClass()
Gets the Class for this model element
public override IClass GetClass()
Returns
LinkExists(IAssociation, IElement, IElement)
public bool LinkExists(IAssociation association, IElement firstElement, IElement secondElement)
Parameters
associationIAssociationfirstElementIElementsecondElementIElement
Returns
LinkedElements(IAssociation, IElement, bool)
public ISetExpression<IElement> LinkedElements(IAssociation association, IElement endElement, bool end1ToEnd2Direction)
Parameters
associationIAssociationendElementIElementend1ToEnd2Directionbool
Returns
LinksOfType(IAssociation)
public ISetExpression<ILink> LinksOfType(IAssociation type)
Parameters
typeIAssociation
Returns
OnElementsCalled(OperationCallEventArgs)
Raises the ElementsCalled event
protected virtual void OnElementsCalled(OperationCallEventArgs eventArgs)
Parameters
eventArgsOperationCallEventArgsThe event data
OnElementsCalling(OperationCallEventArgs)
Raises the ElementsCalling event
protected virtual void OnElementsCalling(OperationCallEventArgs eventArgs)
Parameters
eventArgsOperationCallEventArgsThe event data
OnElementsOfTypeCalled(OperationCallEventArgs)
Raises the ElementsOfTypeCalled event
protected virtual void OnElementsOfTypeCalled(OperationCallEventArgs eventArgs)
Parameters
eventArgsOperationCallEventArgsThe event data
OnElementsOfTypeCalling(OperationCallEventArgs)
Raises the ElementsOfTypeCalling event
protected virtual void OnElementsOfTypeCalling(OperationCallEventArgs eventArgs)
Parameters
eventArgsOperationCallEventArgsThe event data
OnLinkExistsCalled(OperationCallEventArgs)
Raises the LinkExistsCalled event
protected virtual void OnLinkExistsCalled(OperationCallEventArgs eventArgs)
Parameters
eventArgsOperationCallEventArgsThe event data
OnLinkExistsCalling(OperationCallEventArgs)
Raises the LinkExistsCalling event
protected virtual void OnLinkExistsCalling(OperationCallEventArgs eventArgs)
Parameters
eventArgsOperationCallEventArgsThe event data
OnLinkedElementsCalled(OperationCallEventArgs)
Raises the LinkedElementsCalled event
protected virtual void OnLinkedElementsCalled(OperationCallEventArgs eventArgs)
Parameters
eventArgsOperationCallEventArgsThe event data
OnLinkedElementsCalling(OperationCallEventArgs)
Raises the LinkedElementsCalling event
protected virtual void OnLinkedElementsCalling(OperationCallEventArgs eventArgs)
Parameters
eventArgsOperationCallEventArgsThe event data
OnLinksOfTypeCalled(OperationCallEventArgs)
Raises the LinksOfTypeCalled event
protected virtual void OnLinksOfTypeCalled(OperationCallEventArgs eventArgs)
Parameters
eventArgsOperationCallEventArgsThe event data
OnLinksOfTypeCalling(OperationCallEventArgs)
Raises the LinksOfTypeCalling event
protected virtual void OnLinksOfTypeCalling(OperationCallEventArgs eventArgs)
Parameters
eventArgsOperationCallEventArgsThe event data
OnUseContainmentCalled(OperationCallEventArgs)
Raises the UseContainmentCalled event
protected virtual void OnUseContainmentCalled(OperationCallEventArgs eventArgs)
Parameters
eventArgsOperationCallEventArgsThe event data
OnUseContainmentCalling(OperationCallEventArgs)
Raises the UseContainmentCalling event
protected virtual void OnUseContainmentCalling(OperationCallEventArgs eventArgs)
Parameters
eventArgsOperationCallEventArgsThe event data
UseContainment()
public bool UseContainment()
Returns
Events
ElementsCalled
Gets fired after the operation elements got called
public event EventHandler<OperationCallEventArgs> ElementsCalled
Event Type
ElementsCalling
Gets fired before the operation elements gets called
public event EventHandler<OperationCallEventArgs> ElementsCalling
Event Type
ElementsOfTypeCalled
Gets fired after the operation elementsOfType got called
public event EventHandler<OperationCallEventArgs> ElementsOfTypeCalled
Event Type
ElementsOfTypeCalling
Gets fired before the operation elementsOfType gets called
public event EventHandler<OperationCallEventArgs> ElementsOfTypeCalling
Event Type
LinkExistsCalled
Gets fired after the operation linkExists got called
public event EventHandler<OperationCallEventArgs> LinkExistsCalled
Event Type
LinkExistsCalling
Gets fired before the operation linkExists gets called
public event EventHandler<OperationCallEventArgs> LinkExistsCalling
Event Type
LinkedElementsCalled
Gets fired after the operation linkedElements got called
public event EventHandler<OperationCallEventArgs> LinkedElementsCalled
Event Type
LinkedElementsCalling
Gets fired before the operation linkedElements gets called
public event EventHandler<OperationCallEventArgs> LinkedElementsCalling
Event Type
LinksOfTypeCalled
Gets fired after the operation linksOfType got called
public event EventHandler<OperationCallEventArgs> LinksOfTypeCalled
Event Type
LinksOfTypeCalling
Gets fired before the operation linksOfType gets called
public event EventHandler<OperationCallEventArgs> LinksOfTypeCalling
Event Type
UseContainmentCalled
Gets fired after the operation useContainment got called
public event EventHandler<OperationCallEventArgs> UseContainmentCalled
Event Type
UseContainmentCalling
Gets fired before the operation useContainment gets called
public event EventHandler<OperationCallEventArgs> UseContainmentCalling