/*
* GenericFigure.java
*
* Created on 26 aprile 2001, 23.14
*/
package org.joone.edit;
import CH.ifa.draw.framework.*;
public interface GenericFigure {
public boolean canConnect(GenericFigure start, ConnectionFigure conn);
/** Returns the wrapper for the Figure
* @return the Wrapper object
*/
public Wrapper getWrapper();
/** Used to get a parameter by name
* @return the parameter's value
* @param key the parameter's name
*/
public Object getParam(Object key);
/** Sets a parameter of the layer
* @param key the parameter's name
* @param newParam The parameter's value
*/
public void setParam(Object key, Object newParam);
/** Used to set all parameters of the layer
* @param newParams java.util.Hashtable
*/
public void setParams(java.util.Hashtable newParams);
}
Ads help maintain this website.