Interface INotationElement
The public interface for NotationElement
[DefaultImplementationType(typeof(NotationElement))]
[XmlDefaultImplementationType(typeof(NotationElement))]
[ModelRepresentationClass("http://www.eclipse.org/glsp/notation#//NotationElement")]
public interface INotationElement : IModelElement, INotifyPropertyChanged, INotifyPropertyChanging
- Inherited Members
Properties
Id
The id property
[XmlElementName("id")]
[XmlAttribute(true)]
string Id { get; set; }
Property Value
SemanticElement
The semanticElement property
[XmlElementName("semanticElement")]
[XmlAttribute(true)]
IModelElement SemanticElement { get; set; }
Property Value
Events
IdChanged
Gets fired when the Id property changed its value
event EventHandler<ValueChangedEventArgs> IdChanged
Event Type
IdChanging
Gets fired before the Id property changes its value
event EventHandler<ValueChangedEventArgs> IdChanging
Event Type
SemanticElementChanged
Gets fired when the SemanticElement property changed its value
event EventHandler<ValueChangedEventArgs> SemanticElementChanged
Event Type
SemanticElementChanging
Gets fired before the SemanticElement property changes its value
event EventHandler<ValueChangedEventArgs> SemanticElementChanging