Interface IEClassifier
The public interface for EClassifier
[DefaultImplementationType(typeof(EClassifier))]
[XmlDefaultImplementationType(typeof(EClassifier))]
[ModelRepresentationClass("http://www.eclipse.org/emf/2002/Ecore#//EClassifier")]
public interface IEClassifier : IENamedElement, IEModelElement, IModelElement, INotifyPropertyChanged, INotifyPropertyChanging
- Inherited Members
Properties
EPackage
The ePackage property
[Browsable(false)]
[XmlElementName("ePackage")]
[XmlAttribute(true)]
[XmlOpposite("eClassifiers")]
IEPackage EPackage { get; set; }
Property Value
ETypeParameters
The eTypeParameters property
[Browsable(false)]
[XmlElementName("eTypeParameters")]
[XmlAttribute(false)]
[Containment]
IOrderedSetExpression<IETypeParameter> ETypeParameters { get; }
Property Value
InstanceClassName
The instanceClassName property
[XmlElementName("instanceClassName")]
[XmlAttribute(true)]
string InstanceClassName { get; set; }
Property Value
InstanceTypeName
The instanceTypeName property
[XmlElementName("instanceTypeName")]
[XmlAttribute(true)]
string InstanceTypeName { get; set; }
Property Value
Methods
GetClassifierID()
int GetClassifierID()
Returns
IsInstance(object)
bool IsInstance(object @object)
Parameters
objectobject
Returns
Events
EPackageChanged
Gets fired when the EPackage property changed its value
event EventHandler<ValueChangedEventArgs> EPackageChanged
Event Type
EPackageChanging
Gets fired before the EPackage property changes its value
event EventHandler<ValueChangedEventArgs> EPackageChanging
Event Type
GetClassifierIDCalled
Gets fired after the operation getClassifierID got called
event EventHandler<OperationCallEventArgs> GetClassifierIDCalled
Event Type
GetClassifierIDCalling
Gets fired before the operation getClassifierID gets called
event EventHandler<OperationCallEventArgs> GetClassifierIDCalling
Event Type
InstanceClassNameChanged
Gets fired when the InstanceClassName property changed its value
event EventHandler<ValueChangedEventArgs> InstanceClassNameChanged
Event Type
InstanceClassNameChanging
Gets fired before the InstanceClassName property changes its value
event EventHandler<ValueChangedEventArgs> InstanceClassNameChanging
Event Type
InstanceTypeNameChanged
Gets fired when the InstanceTypeName property changed its value
event EventHandler<ValueChangedEventArgs> InstanceTypeNameChanged
Event Type
InstanceTypeNameChanging
Gets fired before the InstanceTypeName property changes its value
event EventHandler<ValueChangedEventArgs> InstanceTypeNameChanging
Event Type
IsInstanceCalled
Gets fired after the operation isInstance got called
event EventHandler<OperationCallEventArgs> IsInstanceCalled
Event Type
IsInstanceCalling
Gets fired before the operation isInstance gets called
event EventHandler<OperationCallEventArgs> IsInstanceCalling