package cnp.ew.kdemo;

import java.awt.*;
import java.util.*;
import cnp.ew.displayer.*;
import cnp.ew.diagram.*;
import cnp.ew.util.*;
import cnp.ew.converter.*;

public class CpAttachmentsExampleLc extends CpAbstractDiagrammableLc
{
    public CpAttachmentsExampleLc()
    {
        super();

        setBorderStyle(BORDER_LINE);
    }

        public Vector getHandles()
        {
            // If this is slow, we can cache them...
            Vector v = new Vector();
                v.addElement(new CpSizingHandle(this, CpBasicLocator.rightBottomLocator, CpBasicLocator.leftTopLocator, true));
                return v;
        }

        public void paint(Graphics g, Rectangle rect)
        {
            g.setColor(getBackground());
            g.fillRect(0, 0, size().width, size().height);
        }

        public CpHandle getDefaultHandle()
        {
            return new CpDoNothingHandle(this, null);
        }
}


