Package org.eobjects.analyzer.reference

Examples of org.eobjects.analyzer.reference.SimpleStringPattern


    performAssertions(propertyWidgetFactory, "Input column array property", MultipleInputColumnsPropertyWidget.class,
        new InputColumn[0], new InputColumn[] { new MockInputColumn<String>("foo", String.class),
            new MockInputColumn<String>("bar", String.class) });

    performAssertions(propertyWidgetFactory, "String pattern property", SingleStringPatternPropertyWidget.class, null,
        new SimpleStringPattern("foo", "aaa"));

    performAssertions(propertyWidgetFactory, "String pattern array property", MultipleStringPatternPropertyWidget.class,
        new StringPattern[0], new StringPattern[] { new SimpleStringPattern("foo", "aaa"),
            new RegexStringPattern("bar", "aaa", true) });

    performAssertions(propertyWidgetFactory, "Dictionary property", SingleDictionaryPropertyWidget.class, null,
        new SimpleDictionary("foo", "foobar"));
View Full Code Here


        final JButton button = WidgetFactory.createSmallButton("images/actions/save.png");
        button.setToolTipText("Save as string pattern");
        button.addActionListener(new ActionListener() {
          @Override
          public void actionPerformed(ActionEvent e) {
            _catalog.addStringPattern(new SimpleStringPattern(synonymCatalogName, expression));
            button.setEnabled(false);
          }
        });
        panel.add(Box.createHorizontalStrut(4));
        panel.add(button);
View Full Code Here

          return;
        }
        if (_simpleStringPattern != null && _catalog.containsStringPattern(_simpleStringPattern.getName())) {
          _catalog.removeStringPattern(_catalog.getStringPattern(_simpleStringPattern.getName()));
        }
        SimpleStringPattern simpleStringPattern = new SimpleStringPattern(expressionName, expression);
        _simpleStringPattern = simpleStringPattern;
        _catalog.addStringPattern(simpleStringPattern);
        SimpleStringPatternDialog.this.dispose();
      }
    });
View Full Code Here

    String text = _inputFields.get(index).getText();
    JLabel label = _statusLabels.get(index);
    if ("".equals(text)) {
      label.setIcon(null);
    } else {
      _simpleStringPattern = new SimpleStringPattern(_expressionNameField.getText(), _expressionField.getText());
      if (_simpleStringPattern.matches(text)) {
        label.setIcon(ICON_SUCCESS);
      } else {
        label.setIcon(ICON_ERROR);
      }
View Full Code Here

TOP

Related Classes of org.eobjects.analyzer.reference.SimpleStringPattern

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.