コード例 #1
0
 @Override
 public boolean supports(final WidgetModel model) {
   return super.supports(model)
       && model.isText()
       && !model.isMultipleChoice()
       && !model.isMessage();
 }
コード例 #2
0
  @Override
  public void set(final WidgetModel model) {
    super.set(model);

    final int columns = model.getItem().getColumnCount();
    textField = new TextField("", columns);
    textField.addTextListener(this);
    getComponent().add(textField, BorderLayout.CENTER);

    refreshWidget();
  }
コード例 #3
0
ファイル: PivotChoiceWidget.java プロジェクト: smorsi/imagej
  @Override
  public void initialize(final WidgetModel model) {
    super.initialize(model);

    final String[] items = model.getChoices();

    listButton = new ListButton();
    listButton.setListData(new ArrayList<String>(items));
    getComponent().add(listButton);

    refreshWidget();
  }
コード例 #4
0
 @Override
 public boolean isCompatible(final WidgetModel model) {
   return super.isCompatible(model) && model.isBoolean();
 }
コード例 #5
0
ファイル: SwingDateWidget.java プロジェクト: quazgar/imagej
 @Override
 public boolean supports(final WidgetModel model) {
   return super.supports(model) && model.isType(Date.class);
 }
コード例 #6
0
ファイル: PivotChoiceWidget.java プロジェクト: smorsi/imagej
 @Override
 public boolean isCompatible(final WidgetModel model) {
   return super.isCompatible(model) && model.isText() && model.isMultipleChoice();
 }