package org.korsakow.domain.interf;
import java.awt.Color;
import java.awt.Rectangle;
import java.util.Collection;
public interface IInterface extends IResource
{
void setWidgets(Collection<IWidget> widgets);
Collection<IWidget> getWidgets();
void setGridWidth(int gridWidth);
int getGridWidth();
void setGridHeight(int gridHeight);
int getGridHeight();
void setViewWidth(Integer width);
Integer getViewWidth();
void setViewHeight(Integer height);
Integer getViewHeight();
ISound getClickSound();
void setClickSound(ISound sound);
float getClickSoundVolume();
void setClickSoundVolume(float clickSoundVolume);
void setBackgroundImage(IImage image);
IImage getBackgroundImage();
public Color getBackgroundColor();
Rectangle getBounds();
}