You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
217 lines
4.1 KiB
217 lines
4.1 KiB
package com.fr.design.mainframe; |
|
|
|
import com.fr.design.DesignModelAdapter; |
|
import com.fr.design.designer.TargetComponent; |
|
import com.fr.design.gui.frpane.HyperlinkGroupPane; |
|
import com.fr.design.gui.frpane.HyperlinkGroupPaneActionProvider; |
|
import com.fr.design.gui.imenu.UIMenuItem; |
|
import com.fr.design.mainframe.template.info.TemplateProcessInfo; |
|
import com.fr.design.menu.ShortCut; |
|
import com.fr.design.menu.ToolBarDef; |
|
|
|
import javax.swing.Icon; |
|
import javax.swing.JComponent; |
|
import javax.swing.JPanel; |
|
|
|
/** |
|
* created by Harrison on 2022/08/09 |
|
**/ |
|
public class JNullTemplate extends JTemplate { |
|
|
|
public static final JTemplate NULL = new JNullTemplate(); |
|
|
|
@Override |
|
public void copy() { |
|
|
|
} |
|
|
|
@Override |
|
public boolean paste() { |
|
return false; |
|
} |
|
|
|
@Override |
|
public boolean cut() { |
|
return false; |
|
} |
|
|
|
@Override |
|
public AuthorityEditPane createAuthorityEditPane() { |
|
return null; |
|
} |
|
|
|
@Override |
|
public JPanel getEastUpPane() { |
|
return null; |
|
} |
|
|
|
@Override |
|
public JPanel getEastDownPane() { |
|
return null; |
|
} |
|
|
|
@Override |
|
public ToolBarDef[] toolbars4Target() { |
|
return new ToolBarDef[0]; |
|
} |
|
|
|
@Override |
|
public JComponent[] toolBarButton4Form() { |
|
return new JComponent[0]; |
|
} |
|
|
|
@Override |
|
public void refreshEastPropertiesPane() { |
|
|
|
} |
|
|
|
@Override |
|
public TargetComponent getCurrentElementCasePane() { |
|
return null; |
|
} |
|
|
|
@Override |
|
public JComponent getCurrentReportComponentPane() { |
|
return null; |
|
} |
|
|
|
@Override |
|
public TemplateProcessInfo getProcessInfo() { |
|
return null; |
|
} |
|
|
|
@Override |
|
public void setJTemplateResolution(int resolution) { |
|
|
|
} |
|
|
|
@Override |
|
public int getJTemplateResolution() { |
|
return 0; |
|
} |
|
|
|
@Override |
|
protected JComponent createCenterPane() { |
|
return null; |
|
} |
|
|
|
@Override |
|
public void removeTemplateSelection() { |
|
|
|
} |
|
|
|
@Override |
|
public void refreshContainer() { |
|
|
|
} |
|
|
|
@Override |
|
public void removeParameterPaneSelection() { |
|
|
|
} |
|
|
|
@Override |
|
public void setScale(int resolution) { |
|
|
|
} |
|
|
|
@Override |
|
public int getScale() { |
|
return 0; |
|
} |
|
|
|
@Override |
|
public int selfAdaptUpdate() { |
|
return 0; |
|
} |
|
|
|
@Override |
|
protected DesignModelAdapter createDesignModel() { |
|
return null; |
|
} |
|
|
|
@Override |
|
public UIMenuItem[] createMenuItem4Preview() { |
|
return new UIMenuItem[0]; |
|
} |
|
|
|
@Override |
|
protected BaseUndoState<?> createUndoState() { |
|
return null; |
|
} |
|
|
|
@Override |
|
protected void applyUndoState(BaseUndoState baseUndoState) { |
|
|
|
} |
|
|
|
@Override |
|
public String suffix() { |
|
return null; |
|
} |
|
|
|
@Override |
|
public ShortCut[] shortcut4TemplateMenu() { |
|
return new ShortCut[0]; |
|
} |
|
|
|
@Override |
|
public ShortCut[] shortCuts4Authority() { |
|
return new ShortCut[0]; |
|
} |
|
|
|
@Override |
|
public boolean isJWorkBook() { |
|
return false; |
|
} |
|
|
|
@Override |
|
public HyperlinkGroupPane getHyperLinkPane(HyperlinkGroupPaneActionProvider hyperlinkGroupPaneActionProvider) { |
|
return null; |
|
} |
|
|
|
@Override |
|
public HyperlinkGroupPane getHyperLinkPaneNoPop(HyperlinkGroupPaneActionProvider hyperlinkGroupPaneActionProvider) { |
|
return null; |
|
} |
|
|
|
@Override |
|
public void setAuthorityMode(boolean isUpMode) { |
|
|
|
} |
|
|
|
@Override |
|
public Icon getIcon() { |
|
return null; |
|
} |
|
|
|
@Override |
|
public String route() { |
|
return null; |
|
} |
|
|
|
@Override |
|
public JPanel[] toolbarPanes4Form() { |
|
return new JPanel[0]; |
|
} |
|
|
|
@Override |
|
public JComponent toolBar4Authority() { |
|
return null; |
|
} |
|
|
|
@Override |
|
public int getToolBarHeight() { |
|
return 0; |
|
} |
|
|
|
@Override |
|
public String getPath() { |
|
return null; |
|
} |
|
|
|
@Override |
|
public void refreshToolArea() { |
|
DesignerContext.getDesignerFrame().resetToolkitByPlus(this); |
|
} |
|
}
|
|
|