package br.com.etyllica.theme.etyllic; 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; import br.com.etyllica.gui.theme.Theme; import br.com.etyllica.theme.etyllic.components.EtyllicCheckBox; public class EtyllicTheme extends Theme { public EtyllicTheme() { super(); } public BaseButton createButton(int x, int y, int w, int h) { BaseButton button = new BaseButton(x, y, w, h); return button; } public BaseCheckBox createCheckBox(int x, int y, int w, int h) { BaseCheckBox checkBox = new EtyllicCheckBox(x, y, w, h); return checkBox; } public BaseRadioButton createRadioButton(int x, int y, int w, int h) { BaseRadioButton radioButton = new BaseRadioButton(x, y, w, h); return radioButton; } public BaseTextField createTextField(int x, int y, int w, int h) { BaseTextField textField = new BaseTextField(x, y, w, h); return textField; } @Override public BaseTextView createTextView(int x, int y, int w, int h) { BaseTextView textView = new BaseTextView(x, y, w, h); return textView; } @Override public BaseTable createTable(int x, int y, int w, int h) { BaseTable table = new BaseTable(x, y, w, h); return table; } @Override public BasePanel createPanel(int x, int y, int w, int h) { BasePanel panel = new BasePanel(x, y, w, h); return panel; } @Override public BasePanel createLeftPanel(int x, int y, int w, int h) { return createPanel(x, y, w, h); } @Override public BasePanel createRightPanel(int x, int y, int w, int h) { return createPanel(x, y, w, h); } }