NShape Reference
IPropertyController Interface

<< Click to Display Table of Contents >>

Navigation:  Class Reference > Namespace Dataweb.NShape.Controllers >

NShape Reference
IPropertyController Interface

Previous pageReturn to chapter overviewNext page

Defines the capabilities and behavior of a property controller.

Syntax

public interface IPropertyController

Description

Property controllers are used from various other controllers for editing object properties. E.g: DiagramSetController, ModelController, TemplateController.

Public Properties

Name

Description

Project

Provides access to a project and its components such as the repository.

Public Methods

Name

Description

CancelSetProperty

Cancels all property modifications made until now.

CommitSetProperty

Commits all property changes made until now.

SetPropertyValue

Collects property changes until commit or cancel.

Events

Name

Description

ObjectsModified

Raised when any of the current object was modified.

ObjectsSet

Raised when the current object(s) has changed.

ProjectClosing

Raised when the project is closing.

PropertyChanged

Raised when a property of the current object(s) has changed.

Requirements

Namespace: Dataweb.NShape.Controllers

Assembly: Dataweb.NShape