⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 errorlayerconnection.java

📁 拥有图形界面的
💻 JAVA
字号:
/* * ErrorLayerConnection.java * * Created on 23 ottobre 2001, 23.04 */package org.joone.edit;import CH.ifa.draw.framework.*;//import java.awt.Color;import org.joone.engine.*;/** * * @author  PMLMAPA * @version  */public class ErrorLayerConnection extends LayerConnection {    private static final long serialVersionUID = -7643062865327340049L;        /** Creates new ErrorLayerConnection */    public ErrorLayerConnection() {    }    /** handle the disconnection behaviour     * @param start starting layer     * @param end ending layer     */    public void handleDisconnect(Figure start, Figure end) {        super.handleDisconnect(start, end);    }        /** handle the connection behaviour     * @param start starting layer     * @param end ending layer     */    public void handleConnect(Figure start, Figure end) {        TeacherLayerFigure source = (TeacherLayerFigure)start;        OutputLayerFigure target = (OutputLayerFigure)end;        mySynapse = (Synapse)target.getOutputLayer();        target.addPreConn(source, mySynapse);        source.addPostConn(target, mySynapse);        source.notifyPostConn();    }        /** determines if the two layers can be connected     * @param start starting layer     * @param end ending layer     * @return true if can be connected     */    public boolean canConnect(Figure start, Figure end) {        boolean retValue;                retValue = super.canConnect(start, end);        if (!(end instanceof OutputLayerFigure))            retValue = false;        return retValue;    }    }

⌨️ 快捷键说明

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