}
}
public void showDiagramPropsDialog() {
try {
XDialogProvider2 xDialogProv = getDialogProvider();
String sPackageURL = getPackageLocation();
String diagramDefine = "";
if(getController().getGroupType() == Controller.ORGANIGROUP)
diagramDefine = "OrganigramPropsDialog.xdl";
if(getController().getDiagramType() == Controller.VENNDIAGRAM)
diagramDefine = "VennDiagramPropsDialog.xdl";
if(getController().getDiagramType() == Controller.PYRAMIDDIAGRAM)
diagramDefine = "PyramidDiagramPropsDialog.xdl";
if(getController().getDiagramType() == Controller.CYCLEDIAGRAM)
diagramDefine = "CycleDiagramPropsDialog.xdl";
String sDialogURL = sPackageURL + "/dialogs/" + diagramDefine;
m_xPropsDialog = xDialogProv.createDialogWithHandler(sDialogURL, m_oListener);
if (m_xPropsDialog != null) {
XControlContainer xControlContainer = (XControlContainer) UnoRuntime.queryInterface(XControlContainer.class, m_xPropsDialog);