charthandleconnection.java

来自「拥有图形界面的」· Java 代码 · 共 37 行

JAVA
37
字号
/* * InputLayerConnection.java * * Created on 3 aprile 2001, 0.31 */package org.joone.edit;import CH.ifa.draw.framework.*;import org.joone.engine.*;/** * * @author  pmarrone */public class ChartHandleConnection extends org.joone.edit.LayerConnection {        private static final long serialVersionUID = 2021057399294889866L;        /** Creates new InputLayerConnection */    public ChartHandleConnection() {        super();    }        public boolean canConnect(Figure start, Figure end) {        boolean retVal;        retVal = (end instanceof OutputLayerFigure);        if (retVal) {            OutputPatternListener target = ((OutputLayerFigure)end).getOutputLayer();            retVal = (target instanceof ChartInterface);            if (retVal)  {                ChartingHandle handle = (ChartingHandle)((ChartHandleLayerFigure)start).getOutputLayer();                retVal = (handle.getChartSynapse() == null);            }        }        return retVal;    }}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?