package br.com.etyllica.gui.theme;
import br.com.etyllica.gui.base.BaseButton;
import br.com.etyllica.gui.base.BaseCheckBox;
import br.com.etyllica.gui.base.BasePanel;
import br.com.etyllica.gui.base.BaseRadioButton;
import br.com.etyllica.gui.base.BaseTable;
import br.com.etyllica.gui.base.BaseTextField;
import br.com.etyllica.gui.base.BaseTextView;
public interface ThemeFactory {
public BaseButton createButton(int x, int y, int w, int h);
public BaseCheckBox createCheckBox(int x, int y, int w, int h);
public BaseRadioButton createRadioButton(int x, int y, int w, int h);
public BasePanel createPanel(int x, int y, int w, int h);
public BasePanel createLeftPanel(int x, int y, int w, int h);
public BasePanel createRightPanel(int x, int y, int w, int h);
public BaseTable createTable(int x, int y, int w, int h);
public BaseTextField createTextField(int x, int y, int w, int h);
public BaseTextView createTextView(int x, int y, int w, int h);
}