Interface
IContainerGeneratorInternal

The internal, extended version of the IContainerGenerator interface which is not pluggable in the ServiceLocator.

Definition

Namespace:Telerik.Windows.Diagrams.Core

Assembly:Telerik.Windows.Diagrams.Core.dll

Syntax:

cs-api-definition
public interface IContainerGeneratorInternal : IContainerGenerator

Inherited Members IContainerGenerator.ContainerFromItem(object)IContainerGenerator.ItemFromContainer(object)IContainerGenerator.StatusIContainerGenerator.StatusChanged

Methods

ClearCache()

Clears the recycled containers cache.

Declaration

cs-api-definition
void ClearCache()

GenerateConnectionContainer(IShape, IShape)

Generates the connection container.

Declaration

cs-api-definition
object GenerateConnectionContainer(IShape source, IShape target)

Parameters

source

IShape

The source of the connection.

target

IShape

The target of the connection.

Returns

object

GenerateContainer(object)

Generates the container.

Declaration

cs-api-definition
object GenerateContainer(object item)

Parameters

item

object

The item.

Returns

object

GenerateContainers(IEnumerable)

Generates the containers.

Declaration

cs-api-definition
IEnumerable GenerateContainers(IEnumerable items)

Parameters

items

IEnumerable

The items for which to generate a container.

Returns

IEnumerable

GenerateGeometryShapeContainer()

Generates the geometry shape container.

Declaration

cs-api-definition
object GenerateGeometryShapeContainer()

Returns

object

GenerateShapeContainer()

Generates a shape container.

Declaration

cs-api-definition
object GenerateShapeContainer()

Returns

object

GenerateTextShapeContainer()

Generates a shape container.

Declaration

cs-api-definition
object GenerateTextShapeContainer()

Returns

object

MapItemToContainer(object, IDiagramItem)

Maps the item to container.

Declaration

cs-api-definition
void MapItemToContainer(object item, IDiagramItem container)

Parameters

item

object

The item.

container

IDiagramItem

The container.

MapItemToRecycledContainer(object, IDiagramItem)

Maps the item to a recycled container.

Declaration

cs-api-definition
void MapItemToRecycledContainer(object item, IDiagramItem container)

Parameters

item

object

The item.

container

IDiagramItem

The recycled container.

RemoveContainer(object)

Removes the container.

Declaration

cs-api-definition
void RemoveContainer(object container)

Parameters

container

object

The container to remove.

RemoveItem(object)

Removes the item.

Declaration

cs-api-definition
void RemoveItem(object item)

Parameters

item

object

The item for which to generate a container.