| ModelView Class | 
Namespace: SD.LLBLGen.Pro.ApplicationCore.EntityModel.ModelViews
The ModelView type exposes the following members.
| Name | Description | |
|---|---|---|
| ModelView | 
            Initializes a new instance of the SubGraphViewTVertex, TEdge class.
              | 
| Name | Description | |
|---|---|---|
| CoordinatesPerEntityDefinition | 
            Gets the coordinates per entity definition. This dictionary isn't updated in real-time, but used as a storage facility for coordinates when
            the modelview is viewed in a viewer and the viewer is closed: the location of the entities is then stored in this storage.
              | |
| Documentation | 
            Gets or sets the documentation for the modelview
              | |
| Edges | 
            Gets the edges contained in this SubGraphView. All edges are part of this.MainGraph
              (Inherited from SubGraphViewTVertex, TEdge.) | |
| Error | 
            Gets an error message indicating what is wrong with this object.
              | |
| InheritanceEdges | 
            Gets all inheritance edges for the elements in this view.
              | |
| Item | 
            Gets the String with the specified column name.
              | |
| MainGraph | 
            Gets the main graph this SubGraphView is a view on
              (Inherited from SubGraphViewTVertex, TEdge.) | |
| Name | 
            Gets or sets the name of the model view.
              | |
| PerformFullInitialLayoutIfDisplayed | 
            Gets a value indicating whether a full layout has to be calculated when the modelview is displayed (true) or an incremental layout (false). 
            A full layout is issued when no stored coordinates are present. 
              | |
| Vertices | 
            Gets the vertices contained in this SubGraphView. All vertices are part of this.MainGraph
              (Inherited from SubGraphViewTVertex, TEdge.) | 
| Name | Description | |
|---|---|---|
| Add(TEdge) | 
            Adds the specified edge. If the vertices aren't in the view, they're added too.
              (Inherited from SubGraphViewTVertex, TEdge.) | |
| Add(TVertex) | 
            Adds the specified vertex.
              (Inherited from SubGraphViewTVertex, TEdge.) | |
| BindEvents | 
            Binds the event handlers to the events of the main graph.
              (Inherited from SubGraphViewTVertex, TEdge.) | |
| Contains(TEdge) | 
            Determines whether this SubGraphView contains the passed in edge.
              (Inherited from SubGraphViewTVertex, TEdge.) | |
| Contains(TVertex) | 
            Determines whether this SubGraphView contains the passed in vertex.
              (Inherited from SubGraphViewTVertex, TEdge.) | |
| Dispose | 
            Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
              (Inherited from SubGraphViewTVertex, TEdge.) | |
| Equals | Determines whether the specified object is equal to the current object.  (Inherited from Object.) | |
| Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.  (Inherited from Object.) | |
| GetCollapsedState | 
            Gets the collapsed state for the entity specified (if applicable)
              | |
| GetHashCode | Serves as the default hash function.   (Inherited from Object.) | |
| GetStoredCoordinates | 
            Gets the stored coordinates.
              | |
| GetType | Gets the Type of the current instance.  (Inherited from Object.) | |
| HandleEdgeAddedToMainGraph | 
            Handles the event that a new edge was added to the main graph
              (Overrides SubGraphViewTVertex, TEdgeHandleEdgeAddedToMainGraph(TEdge).) | |
| HandleEdgeRemovedFromMainGraph | 
            Handles the event that an edge was removed from the main graph.
              (Inherited from SubGraphViewTVertex, TEdge.) | |
| HandleVertexAddedToMainGraph | 
            Handles the event that a new vertex was added to the main graph.
              (Inherited from SubGraphViewTVertex, TEdge.) | |
| HandleVertexRemovedFromMainGraph | 
            Handles the event that a vertex was removed from the main graph.
              (Inherited from SubGraphViewTVertex, TEdge.) | |
| MarkAsRemoved | 
            Marks this instance as removed. It raises ElementRemoved
              (Inherited from SubGraphViewTVertex, TEdge.) | |
| MemberwiseClone | Creates a shallow copy of the current Object.  (Inherited from Object.) | |
| OnDisposing | 
            Called when Disposing
              (Overrides SubGraphViewTVertex, TEdgeOnDisposing.) | |
| OnEdgeAdded | 
            Called when an edge has been added to this view
              (Inherited from SubGraphViewTVertex, TEdge.) | |
| OnEdgeRemoved | 
            Called when an edge has been removed from this view
              (Inherited from SubGraphViewTVertex, TEdge.) | |
| OnVertexAdded | 
            Called when a vertex has been added to this view
              (Overrides SubGraphViewTVertex, TEdgeOnVertexAdded(TVertex).) | |
| OnVertexRemoved | 
            Called when a vertex has been removed from this view
              (Overrides SubGraphViewTVertex, TEdgeOnVertexRemoved(TVertex).) | |
| Remove(TEdge) | 
            Removes the edge.
              (Inherited from SubGraphViewTVertex, TEdge.) | |
| Remove(TVertex) | 
            Removes the vertex.
              (Inherited from SubGraphViewTVertex, TEdge.) | |
| SerializeToWriter | 
            Serializes the data in this class to the serializer passed in
              | |
| ToString | Returns a string that represents the current object.  (Inherited from Object.) | |
| UnbindEvents | 
            Unbinds the event handlers from the events of the main graph.
              (Inherited from SubGraphViewTVertex, TEdge.) | |
| UpdateStoredEntityGlyphState | 
            Updates the stored entity coordinates of the entity specified
              | 
| Name | Description | |
|---|---|---|
| Disposed | 
            Event which is raised when this instance was disposed.
              (Inherited from SubGraphViewTVertex, TEdge.) | |
| EdgeAdded | 
            Event which is raised when an edge has been added to this SubGraphView
              (Inherited from SubGraphViewTVertex, TEdge.) | |
| EdgeChanged | 
            If TEdge supports change notification, this event is raised when an edge in the subgraph view was changed
              (Inherited from SubGraphViewTVertex, TEdge.) | |
| EdgeRemoved | 
            Event which is raised when an edge has been removed from this SubGraphView
              (Inherited from SubGraphViewTVertex, TEdge.) | |
| HasBeenChanged | 
            Raised when the implementing element has been changed
              | |
| HasBeenRemoved | 
            Raised when the implementing element has been removed from its container
              (Inherited from SubGraphViewTVertex, TEdge.) | |
| InheritanceEdgeAdded | 
            Event which is raised when an inheritance edge has been added to this view
              | |
| InheritanceEdgeRemoved | 
            Event which is raised when an inheritance edge has been removed from this view
              | |
| IsEmpty | 
            Event which is raised when the subgraphview is made empty. Observers can use this event to dispose an empty subgraphview to avoid dangling event handlers.
              (Inherited from SubGraphViewTVertex, TEdge.) | |
| ModelViewChanged | 
            Occurs when this model view was changed
              | |
| PropertyChanged | 
            Occurs when a property value changes. (INotifyPropertyChanged)
              | |
| VertexAdded | 
            Event which is raised when a vertex has been added to this SubGraphView
              (Inherited from SubGraphViewTVertex, TEdge.) | |
| VertexChanged | 
            If TVertex supports change notification, this event is raised when a vertex in the subgraph view was changed
              (Inherited from SubGraphViewTVertex, TEdge.) | |
| VertexRemoved | 
            Event which is raised when a vertex has been removed from this SubGraphView
              (Inherited from SubGraphViewTVertex, TEdge.) |