Interface IContainerGeneratorInternal
The internal, extended version of the IContainerGenerator interface which is not pluggable in the ServiceLocator.
Inherited Members
Namespace: Telerik.Windows.Diagrams.Core
Assembly: Telerik.Windows.Diagrams.Core.dll
Syntax
public interface IContainerGeneratorInternal : IContainerGenerator
Methods
ClearCache()
Clears the recycled containers cache.
Declaration
void ClearCache()
GenerateConnectionContainer(IShape, IShape)
Generates the connection container.
Declaration
object GenerateConnectionContainer(IShape source, IShape target)
Parameters
IShape
source
The source of the connection. |
IShape
target
The target of the connection. |
Returns
System.Object
|
GenerateContainer(Object)
Generates the container.
Declaration
object GenerateContainer(object item)
Parameters
System.Object
item
The item. |
Returns
System.Object
|
GenerateContainers(IEnumerable)
Generates the containers.
Declaration
IEnumerable GenerateContainers(IEnumerable items)
Parameters
System.Collections.IEnumerable
items
The items for which to generate a container. |
Returns
System.Collections.IEnumerable
|
GenerateGeometryShapeContainer()
Generates the geometry shape container.
Declaration
object GenerateGeometryShapeContainer()
Returns
System.Object
|
GenerateShapeContainer()
Generates a shape container.
Declaration
object GenerateShapeContainer()
Returns
System.Object
|
GenerateTextShapeContainer()
Generates a shape container.
Declaration
object GenerateTextShapeContainer()
Returns
System.Object
|
MapItemToContainer(Object, IDiagramItem)
Maps the item to container.
Declaration
void MapItemToContainer(object item, IDiagramItem container)
Parameters
System.Object
item
The item. |
IDiagramItem
container
The container. |
MapItemToRecycledContainer(Object, IDiagramItem)
Maps the item to a recycled container.
Declaration
void MapItemToRecycledContainer(object item, IDiagramItem container)
Parameters
System.Object
item
The item. |
IDiagramItem
container
The recycled container. |
RemoveContainer(Object)
Removes the container.
Declaration
void RemoveContainer(object container)
Parameters
System.Object
container
The container to remove. |
RemoveItem(Object)
Removes the item.
Declaration
void RemoveItem(object item)
Parameters
System.Object
item
The item for which to generate a container. |