Interface IEClass
The public interface for EClass
[DefaultImplementationType(typeof(EClass))]
[XmlDefaultImplementationType(typeof(EClass))]
public interface IEClass : IEClassifier, IENamedElement, IEModelElement, IModelElement, INotifyPropertyChanged, INotifyPropertyChanging
- Inherited Members
Properties
Abstract
The abstract property
bool? Abstract { get; set; }
Property Value
- bool?
EGenericSuperTypes
The eGenericSuperTypes property
IOrderedSetExpression<IEGenericType> EGenericSuperTypes { get; }
Property Value
EOperations
The eOperations property
IOrderedSetExpression<IEOperation> EOperations { get; }
Property Value
EStructuralFeatures
The eStructuralFeatures property
IOrderedSetExpression<IEStructuralFeature> EStructuralFeatures { get; }
Property Value
ESuperTypes
The eSuperTypes property
IOrderedSetExpression<IEClass> ESuperTypes { get; }
Property Value
Interface
The interface property
bool? Interface { get; set; }
Property Value
- bool?
Events
AbstractChanged
Gets fired when the Abstract property changed its value
event EventHandler<ValueChangedEventArgs> AbstractChanged
Event Type
AbstractChanging
Gets fired before the Abstract property changes its value
event EventHandler<ValueChangedEventArgs> AbstractChanging
Event Type
InterfaceChanged
Gets fired when the Interface property changed its value
event EventHandler<ValueChangedEventArgs> InterfaceChanged
Event Type
InterfaceChanging
Gets fired before the Interface property changes its value
event EventHandler<ValueChangedEventArgs> InterfaceChanging