<< Click to Display Table of Contents >> NShape Reference
|
Interface |
|
---|---|
Encapsulates a command. |
Class |
|
---|---|
AutoDisconnectShapesCommand |
Base class for commands that need to disconnect connected shapes before the action may executed, e.g. a DeleteCommand has to disconnect the deleted shape before deleting it. |
Command |
Base class for all commands. |
ConnectionCommand |
Command for connecting a shape's GluePoint to an other shape's GluePoint. |
DesignCommand |
Base class for design specific commands |
DiagramCommand |
Base class for diagram specific commands |
InsertOrRemoveLayerCommand |
Base class for inserting and removing layers to a diagram. |
InsertOrRemoveModelObjectsCommand |
Base class for inserting and removing model into a model and a repository. |
InsertOrRemoveShapeCommand |
Base class for inserting and removing shapes along with their model objects to a diagram and a repository. |
PropertySetCommand<T> |
Base class for commands that change properties of objects. |
ShapeAggregationCommand |
Base class for (un)aggregating shapes in shape aggregations. |
ShapeCommand |
Base class for shape specific commands |
TemplateCommand |
Base class for template specific commands |
Class |
|
---|---|
AggregatedCommand |
Command for executing a list of commands. |
Class |
|
---|---|
AggregateCompositeShapeCommand |
Command for moving shapes from the diagram into the children collection of a shape. |
ConnectCommand |
Command for connecting a shape's active connection point (glue point) to another shape's passive connection point. |
CreateShapesCommand |
Command for inserting shape(s) and their model objects into a diagram and into the repository. |
DeleteShapesCommand |
Command for removing shape(s) and their model objects from a diagram and from the repository. |
DisconnectCommand |
Command for disconnecting a shape's active connection point (glue point) from another shape's passive connection point. |
GroupShapesCommand |
Command for moving shapes from the diagram into a new group shape. |
LiftShapeCommand |
Command for changing the Z-order of shapes. |
MoveShapeByCommand |
Command for moving a set of shapes by the same displacement. |
MoveShapesCommand |
Command for moving multiple shapes by individual distances. |
MoveShapesToCommand |
Command for moving multiple shapes to individual destination points. |
MoveControlPointCommand |
Command for moving a command control point of one or multiple shapes. |
MoveGluePointCommand |
Command for moving an active connection point (glue point) of a shape to the connection point of another shape and connect it. Former existing connections will be disconnected. |
RotateShapesCommand |
Command for rotating all members of a set of shapes by the same angle. |
SetCaptionTextCommand |
Command for setting the caption text of shapes implementing the ICaptionedShape interface |
SplitCompositeShapeCommand |
Command for moving shapes from the children collection of a shape into the diagram. |
UngroupShapesCommand |
Command for moving shapes from the group shape into the diagram and deleting the group shape. |
Class |
|
---|---|
AddConnectionPointCommand |
Command for adding a new connection point to an ILinearShape. |
AddVertexCommand |
Command for adding a new vertex to an ILinearShape. |
InsertVertexCommand |
Command for inserting a new vertex into an ILinearShape, thus reshaping the ILinearShape. |
RemoveConnectionPointCommand |
Command for removing a new (non-vertex) connection point from an ILinearShape. |
RemoveVertexCommand |
Command for removing a vertex from an ILinearShape, thus reshaping the ILinearShape. |
Class |
|
---|---|
AssignModelObjectCommand |
Command for assigning a model object to a shape. |
CreateModelObjectsCommand |
Command for inserting model objects into the model and into the repository. |
DeleteModelObjectsCommand |
Command for removing model objects from the model and from the repository. |
SetModelObjectParentCommand |
Command for assigning the parent of a model object. |
Class |
|
---|---|
CopyTemplateFromTemplateCommand |
Command for copying all properties and objects of a template into an other template. |
CreateTemplateCommand |
Command for inserting new templates into the repository. |
DeleteTemplateCommand |
Command for deleting templates from the repository. |
ExchangeTemplateShapeCommand |
Command for replacing the shape of a template with a shape of another shape type (e.g. replace a rectangle shape with an ellipse shape). |
Class |
|
---|---|
CreateDesignCommand |
Command for inserting new designs into the repository. |
CreateStyleCommand |
Command for inserting new styles into the repository. |
DeleteDesignCommand |
Command for removing designs from the repository. |
DeleteStyleCommand |
Command for removing styles from the repository. |
Class |
|
---|---|
AddLayerCommand |
Command for adding a layer to a diagram. |
AddShapesToLayersCommand |
Command for adding shapes to a layer of a diagram. |
AssignShapesToLayersCommand |
Command for assigning shapes to a layer of a diagram, thus replacing the current layer assignments of the shape. |
CreateDiagramCommand |
Command for inserting new diagrams (including its shapes) into the repository. |
DeleteDiagramCommand |
Command for deleting a diagram (including its shapes) from the repository. |
EditLayerCommand |
Command for editing properties of a diagram's layer. |
RemoveLayerCommand |
Command for deleting a layer from a diagram. |
RemoveShapesFromLayersCommand |
Command for removing shapes from a diagram's layer. |
Class |
|
---|---|
DesignPropertySetCommand |
Command for setting property values of a design. |
DiagramPropertySetCommand |
Command for setting property values of a diagram. |
LayerPropertySetCommand |
Command for setting property values of a layer. |
ModelObjectPropertySetCommand |
Command for setting property values of a model object. |
ShapePropertySetCommand |
Command for setting property values of a shape. |
StylePropertySetCommand |
Command for setting property values of a style. |
Class |
|
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Namespace: Dataweb.NShape.Commands
Assembly: Dataweb.NShape