package com.vci.client.portal.platformPortal;
|
|
import java.awt.BorderLayout;
|
import java.awt.Dialog;
|
|
import javax.swing.JDialog;
|
|
import com.vci.common.portal.enums.PortalVIType;
|
import com.vci.common.portal.enums.PortalVITypeFlag;
|
|
|
public class CreateFormOrTableDialog extends JDialog {
|
|
/**
|
*
|
*/
|
private static final long serialVersionUID = -3578068218926110733L;
|
private Object object;
|
private PortalVITypeFlag typeFlag;
|
private PortalVIType portalVIType;
|
private boolean isLinkType;
|
private PlatformPortalTablePanel panel;
|
public CreateFormOrTableDialog(Dialog parentDialog, Object object,
|
PortalVITypeFlag typeFlag, PortalVIType portalVIType, boolean isLinkType) {
|
super(parentDialog,true);
|
setBounds(100, 100, 900, 750);
|
this.object = object;
|
this.typeFlag = typeFlag;
|
this.portalVIType = portalVIType;
|
this.isLinkType = isLinkType;
|
init();
|
this.setLocationRelativeTo(null);
|
this.setVisible(true);
|
}
|
|
public void init() {
|
getContentPane().setLayout(new BorderLayout());
|
panel = new PlatformPortalTablePanel(this.object, this.typeFlag, true, this, this.portalVIType, this.isLinkType);
|
getContentPane().add(panel);
|
getSelectedObject();
|
}
|
|
public String getSelectedObject() {
|
return panel.getSelectedObjectName();
|
}
|
}
|
|
|