Browse Source

added constructors

svn changeset:2503/svn branch:trunk
tags/6.7.0.beta1
Matti Tahvonen 16 years ago
parent
commit
4f706c8715

+ 28
- 0
src/com/itmill/toolkit/ui/CheckBox.java View File

@@ -1,8 +1,36 @@
package com.itmill.toolkit.ui;

import com.itmill.toolkit.data.Property;

public class CheckBox extends Button {
public CheckBox() {
super();
setSwitchMode(true);
}

public CheckBox(String caption, boolean initialState) {
super(caption, initialState);
setSwitchMode(true);
}

public CheckBox(String caption, ClickListener listener) {
super(caption, listener);
setSwitchMode(true);
}

public CheckBox(String caption, Object target, String methodName) {
super(caption, target, methodName);
setSwitchMode(true);
}

public CheckBox(String caption, Property dataSource) {
super(caption, dataSource);
setSwitchMode(true);
}

public CheckBox(String caption) {
super(caption);
setSwitchMode(true);
}
}

+ 19
- 0
src/com/itmill/toolkit/ui/NativeSelect.java View File

@@ -3,6 +3,9 @@
*/
package com.itmill.toolkit.ui;

import java.util.Collection;

import com.itmill.toolkit.data.Container;
import com.itmill.toolkit.terminal.PaintException;
import com.itmill.toolkit.terminal.PaintTarget;

@@ -14,6 +17,22 @@ import com.itmill.toolkit.terminal.PaintTarget;
*/
public class NativeSelect extends Select {

public NativeSelect() {
super();
}
public NativeSelect(String caption, Collection options) {
super(caption, options);
}

public NativeSelect(String caption, Container dataSource) {
super(caption, dataSource);
}

public NativeSelect(String caption) {
super(caption);
}

public void paintContent(PaintTarget target) throws PaintException {
target.addAttribute("type", "native");
super.paintContent(target);

+ 19
- 0
src/com/itmill/toolkit/ui/OptionGroup.java View File

@@ -3,6 +3,9 @@
*/
package com.itmill.toolkit.ui;

import java.util.Collection;

import com.itmill.toolkit.data.Container;
import com.itmill.toolkit.terminal.PaintException;
import com.itmill.toolkit.terminal.PaintTarget;

@@ -11,6 +14,22 @@ import com.itmill.toolkit.terminal.PaintTarget;
*/
public class OptionGroup extends Select {

public OptionGroup() {
super();
}

public OptionGroup(String caption, Collection options) {
super(caption, options);
}

public OptionGroup(String caption, Container dataSource) {
super(caption, dataSource);
}

public OptionGroup(String caption) {
super(caption);
}

public void paintContent(PaintTarget target) throws PaintException {
target.addAttribute("type", "optiongroup");
super.paintContent(target);

Loading…
Cancel
Save