Table of Contents

Interface IExtent

Namespace
NMF.Interop.Cmof
Assembly
NMF.UMLInterop.dll

The public interface for Extent

[DefaultImplementationType(typeof(Extent))]
[XmlDefaultImplementationType(typeof(Extent))]
[ModelRepresentationClass("http://www.omg.org/spec/MOF/20131001/cmof.xmi#//Extent")]
public interface IExtent : IObject, IModelElement, INotifyPropertyChanged, INotifyPropertyChanging
Inherited Members

Methods

Elements()

IReflectiveSequence Elements()

Returns

IReflectiveSequence

ElementsOfType(IClass, bool)

ISetExpression<IElement> ElementsOfType(IClass type, bool includesSubtypes)

Parameters

type IClass
includesSubtypes bool

Returns

ISetExpression<IElement>

LinkExists(IAssociation, IElement, IElement)

bool LinkExists(IAssociation association, IElement firstElement, IElement secondElement)

Parameters

association IAssociation
firstElement IElement
secondElement IElement

Returns

bool

LinkedElements(IAssociation, IElement, bool)

ISetExpression<IElement> LinkedElements(IAssociation association, IElement endElement, bool end1ToEnd2Direction)

Parameters

association IAssociation
endElement IElement
end1ToEnd2Direction bool

Returns

ISetExpression<IElement>

LinksOfType(IAssociation)

ISetExpression<ILink> LinksOfType(IAssociation type)

Parameters

type IAssociation

Returns

ISetExpression<ILink>

UseContainment()

bool UseContainment()

Returns

bool

Events

ElementsCalled

Gets fired after the operation elements got called

event EventHandler<OperationCallEventArgs> ElementsCalled

Event Type

EventHandler<OperationCallEventArgs>

ElementsCalling

Gets fired before the operation elements gets called

event EventHandler<OperationCallEventArgs> ElementsCalling

Event Type

EventHandler<OperationCallEventArgs>

ElementsOfTypeCalled

Gets fired after the operation elementsOfType got called

event EventHandler<OperationCallEventArgs> ElementsOfTypeCalled

Event Type

EventHandler<OperationCallEventArgs>

ElementsOfTypeCalling

Gets fired before the operation elementsOfType gets called

event EventHandler<OperationCallEventArgs> ElementsOfTypeCalling

Event Type

EventHandler<OperationCallEventArgs>

LinkExistsCalled

Gets fired after the operation linkExists got called

event EventHandler<OperationCallEventArgs> LinkExistsCalled

Event Type

EventHandler<OperationCallEventArgs>

LinkExistsCalling

Gets fired before the operation linkExists gets called

event EventHandler<OperationCallEventArgs> LinkExistsCalling

Event Type

EventHandler<OperationCallEventArgs>

LinkedElementsCalled

Gets fired after the operation linkedElements got called

event EventHandler<OperationCallEventArgs> LinkedElementsCalled

Event Type

EventHandler<OperationCallEventArgs>

LinkedElementsCalling

Gets fired before the operation linkedElements gets called

event EventHandler<OperationCallEventArgs> LinkedElementsCalling

Event Type

EventHandler<OperationCallEventArgs>

LinksOfTypeCalled

Gets fired after the operation linksOfType got called

event EventHandler<OperationCallEventArgs> LinksOfTypeCalled

Event Type

EventHandler<OperationCallEventArgs>

LinksOfTypeCalling

Gets fired before the operation linksOfType gets called

event EventHandler<OperationCallEventArgs> LinksOfTypeCalling

Event Type

EventHandler<OperationCallEventArgs>

UseContainmentCalled

Gets fired after the operation useContainment got called

event EventHandler<OperationCallEventArgs> UseContainmentCalled

Event Type

EventHandler<OperationCallEventArgs>

UseContainmentCalling

Gets fired before the operation useContainment gets called

event EventHandler<OperationCallEventArgs> UseContainmentCalling

Event Type

EventHandler<OperationCallEventArgs>