To define the diagram provider implementation:


package com.sodius.mdw.metamodel.library;
import com.sodius.mdw.core.CoreException;
import com.sodius.mdw.core.model.MDWObject;
import com.sodius.mdw.corext.model.diagram.DiagramImage;
import com.sodius.mdw.corext.model.diagram.DiagramOptions;
import com.sodius.mdw.corext.model.diagram.DiagramProvider;
import com.sodius.mdw.corext.model.io.ConnectorContext;
public class LibraryDiagramProvider implements DiagramProvider {
public DiagramImage getDiagram(MDWObject object, DiagramOptions options, ConnectorContext context) throws CoreException;
...
}
}
Refer to the Javadoc of DiagramProvider
for details on the contents of a diagram provider.