// Decompiled by Jad v1.5.8e. Copyright 2001 Pavel Kouznetsov.
// Jad home page: http://www.geocities.com/kpdus/jad.html
// Decompiler options: packimports(3) fieldsfirst 
// Source File Name:   BoxConnector.java

package drm.signal;


// Referenced classes of package drm.signal:
//			Connector

public interface BoxConnector
{

	public abstract void setInputs(Connector aconnector[]);

	public abstract void setInput(int i, Connector connector)
		throws ArrayIndexOutOfBoundsException;

	public abstract Connector getInput(int i)
		throws ArrayIndexOutOfBoundsException;

	public abstract Connector[] getInputs();

	public abstract int addInput(Connector connector);

	public abstract Connector remInput(int i)
		throws ArrayIndexOutOfBoundsException;

	public abstract boolean remInput(Connector connector);

	public abstract void setOutputs(Connector aconnector[]);

	public abstract void setOutput(int i, Connector connector)
		throws ArrayIndexOutOfBoundsException;

	public abstract Connector getOutput(int i)
		throws ArrayIndexOutOfBoundsException;

	public abstract Connector[] getOutputs();

	public abstract int addOutput(Connector connector);

	public abstract Connector remOutput(int i)
		throws ArrayIndexOutOfBoundsException;

	public abstract boolean remOutput(Connector connector);
}
