View  EModelElement
•	Visible	(eflags)
•	Type	(field)
•	Mutable	(eflags)
•	Source Edges	(field)
•	Target Edges	(field)
•	Persisted Children	(field)
•	Transient Children	(field)
•	Styles	(field)
•	Element	(field)
•	Diagram	(derived)

Node  View
•	Visible
•	Type
•	Mutable
•	Source Edges
•	Target Edges
•	Persisted Children
•	Transient Children
•	Styles
•	Element
•	Diagram
•	Layout Constraint	(field)

BasicDecorationNode  Node EModelElement
•	Visible	(eflags)
•	Type	(field)
•	Mutable	(eflags)
×	Source Edges
×	Target Edges
×	Persisted Children
×	Transient Children
×	Styles
•	Element	(field)
•	Diagram	(derived)
×	Layout Constraint

DecorationNode  BasicDecorationNode
•	Visible
•	Type
•	Mutable
×	Source Edges
×	Target Edges
•	Persisted Children	(field)
•	Transient Children	(field)
•	Styles	(field)
•	Element
•	Diagram
•	Layout Constraint	(field)

BasicSemanticCompartment  BasicDecorationNode
•	Visible
•	Type
•	Mutable
×	Source Edges
×	Target Edges
×	Persisted Children	(field)
×	Transient Children	(field)
×	Styles	(field)
•	Element
•	Diagram
•	Layout Constraint	(field)