|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IExtensionManager
The Interface IExtensionManager.
Method Summary | |
---|---|
IDiagramTypeProvider |
createDiagramTypeProvider(Diagram diagram,
String providerId)
Create an instance of a diagram type provider (and also the feature provider) without having a diagram editor open. |
IDiagramTypeProvider |
createDiagramTypeProvider(String providerId)
Creates a diagram type provider. |
IFeatureProvider |
createFeatureProvider(Diagram diagram)
Create an instance of a feature provider (and also the diagram type provider) without having a diagram editor open. |
String |
getDiagramTypeProviderId(String diagramTypeId)
Gets the diagram type provider id. |
String[] |
getDiagramTypeProviderIds(String diagramTypeId)
Gets the diagram type provider id's. |
IDiagramType[] |
getDiagramTypes()
Gets all the registered diagram types. |
Method Detail |
---|
String[] getDiagramTypeProviderIds(String diagramTypeId)
diagramTypeId
- the diagram type id
String getDiagramTypeProviderId(String diagramTypeId)
diagramTypeId
- the diagram type id
IDiagramTypeProvider createDiagramTypeProvider(String providerId)
providerId
- the provider id
IDiagramTypeProvider
IDiagramType[] getDiagramTypes()
IDiagramType
IFeatureProvider createFeatureProvider(Diagram diagram)
diagram
- The diagram on which the diagram type provider will work
IFeatureProvider
IDiagramTypeProvider createDiagramTypeProvider(Diagram diagram, String providerId)
diagram
- The diagram on which the diagram type provider will workproviderId
- Id of the diagram type provider which should be used
IDiagramTypeProvider
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |