A我自己写的connection连线算法Chip

package Draw2D_1;

import org.eclipse.draw2d.RectangleFigure;

/**
*
* 创建图形
* <功能详细描述>
*
* @author  zKF26792
* @version  [版本号, 2010-4-21]
* @see  [相关类/方法]
* @since  [产品/模块版本]
*/
public class Chip extends RectangleFigure
{
    private Role output;
    private Role input;
    private RoleName outputName;
    private RoleName inputName;
    private NodeBd bd;
    private ChipFont cf;
//    private ChipFont chipFont;
   
    public Chip(Role nodlNode1,Role nodlNode12,RoleName nodeName1,RoleName nodeName2,NodeBd bd){
        this.output = nodlNode1;
        this.input = nodlNode12;
        this.outputName = nodeName1;
        this.inputName = nodeName2;
        this.bd = bd;
//        this.chipFont = chipFont;
    }

  

    public Role getOutput()
    {
        return output;
    }



    public void setOutput(Role output)
    {
        this.output = output;
    }



    public Role getInput()
    {
        return input;
    }



    public void setInput(Role input)
    {
        this.input = input;
    }



    public NodeBd getBd()
    {
        return bd;
    }

    public void setBd(NodeBd bd)
    {
        this.bd = bd;
    }

    public ChipFont getCf()
    {
        return cf;
    }

    public void setCf(ChipFont cf)
    {
        this.cf = cf;
    }



public RoleName getOutputName() {
return outputName;
}



public void setOutputName(RoleName outputName) {
this.outputName = outputName;
}



public RoleName getInputName() {
return inputName;
}



public void setInputName(RoleName inputName) {
this.inputName = inputName;
}   
   
}

你可能感兴趣的:(eclipse,算法)