Examples of EOQualifier


Examples of org.objectstyle.wolips.eomodeler.core.model.qualifier.EOQualifier

  private static Collection<EOQualifier> createQualifiersFromQualifierMaps(Collection<Map<Object, Object>> _qualifiers) {
    List<EOQualifier> qualifiers = new LinkedList<EOQualifier>();
    if (_qualifiers != null) {
      for (Map<Object, Object> qualifierMap : _qualifiers) {
        EOQualifier exp = EOQualifierFactory.createQualifierFromQualifierMap(new EOModelMap(qualifierMap));
        qualifiers.add(exp);
      }
    }
    return qualifiers;
  }
View Full Code Here

Examples of org.objectstyle.wolips.eomodeler.core.model.qualifier.EOQualifier

    }
    return map;
  }

  public static Set<String> getQualifierKeysFromQualifierString(String qualifierString) {
    EOQualifier qualifier = EOQualifierFactory.fromString(qualifierString);
    return EOQualifierFactory.getQualifierKeysFromQualifier(qualifier);
  }
View Full Code Here

Examples of org.objectstyle.wolips.eomodeler.core.model.qualifier.EOQualifier

      throw new IllegalArgumentException("Unknown expression " + qualifier + ".");
    }
  }

  public static List<EOQualifierBinding> getQualifierBindingsFromQualifierString(EOEntity entity, String qualifierString) {
    EOQualifier qualifier = EOQualifierFactory.fromString(qualifierString);
    return EOQualifierFactory.getQualifierBindingsFromQualifier(entity, qualifier);
  }
View Full Code Here

Examples of org.objectstyle.wolips.eomodeler.core.model.qualifier.EOQualifier

  public void setQualifier(EOQualifier _qualifier) {
    setQualifier(_qualifier, true);
  }

  public void setQualifier(EOQualifier _qualifier, boolean updateQualifierString) {
    EOQualifier oldQualifier = myQualifier;
    myQualifier = _qualifier;
    firePropertyChange(EOFetchSpecification.QUALIFIER, oldQualifier, myQualifier);
    if (updateQualifierString) {
      setQualifierString(EOQualifierFactory.toString(myQualifier), false);
    }
View Full Code Here

Examples of org.objectstyle.wolips.eomodeler.core.model.qualifier.EOQualifier

  public void setQualifierString(String _qualifierString, boolean updateQualifier) {
    String oldQualifierString = myQualifierString;
    myQualifierString = _qualifierString;
    if (updateQualifier) {
      try {
        EOQualifier qualifier = EOQualifierFactory.fromString(_qualifierString);
        setQualifier(qualifier, false);
      } catch (RuntimeException e) {
        e.printStackTrace();
        setQualifier(null, false);
        throw e;
View Full Code Here

Examples of org.objectstyle.wolips.eomodeler.core.model.qualifier.EOQualifier

    }
    _expressionText.setText(qualifierString);
  }

  public EOQualifier getQualifier() {
    EOQualifier qualifier = EOQualifierFactory.fromString(_expressionText.getText());
    if (qualifier == null) {
      qualifier = new EOTruePredicate();
    }
    return qualifier;
  }
View Full Code Here

Examples of org.objectstyle.wolips.eomodeler.core.model.qualifier.EOQualifier

  }

  public EOQualifier getQualifier() {
    List<EOQualifier> qualifiers = new LinkedList<EOQualifier>();
    for (EOQualifierEditor editor : _editors) {
      EOQualifier childQualifier = editor.getQualifier();
      if (childQualifier != null) {
        qualifiers.add(childQualifier);
      }
    }
    EOQualifier qualifier;
    if (qualifiers.isEmpty()) {
      qualifier = null;
    } else if (qualifiers.size() == 1) {
      qualifier = qualifiers.get(0);
    } else {
View Full Code Here

Examples of org.objectstyle.wolips.eomodeler.core.model.qualifier.EOQualifier

  protected void typeChanged() {
    IStructuredSelection selection = (IStructuredSelection) _typeCombo.getSelection();
    IQualifierType selectedQualifierType = (IQualifierType) selection.getFirstElement();

    if (selectedQualifierType != null && _qualifierType != selectedQualifierType) {
      EOQualifier previousQualifier = getQualifier();
      if (_typeEditor != null) {
        _typeEditor.dispose();
        _typeEditor = null;
      }
      _qualifierType = selectedQualifierType;
View Full Code Here

Examples of org.objectstyle.wolips.eomodeler.core.model.qualifier.EOQualifier

  protected void refreshQualifierTypes() {
    // IStructuredSelection selection = (IStructuredSelection)
    // _typeCombo.getSelection();
    // IQualifierType selectedQualifierType = (IQualifierType)
    // selection.getFirstElement();
    EOQualifier qualifier = _typeEditor.getQualifier();
    for (IQualifierType qualifierType : _qualifierTypes) {
      qualifierType.setQualifier(qualifier);
      _typeCombo.refresh(qualifierType);
    }
View Full Code Here

Examples of org.objectstyle.wolips.eomodeler.core.model.qualifier.EOQualifier

    _valueText = new Text(this, SWT.BORDER);
    _valueText.setLayoutData(new GridData(GridData.FILL_HORIZONTAL));
  }

  public void setQualifier(EOQualifier qualifier) {
    EOQualifier finalQualifier = qualifier;
    if (finalQualifier instanceof EOAggregateQualifier) {
      List<EOQualifier> qualifiers = ((EOAggregateQualifier) finalQualifier).getQualifiers();
      if (!qualifiers.isEmpty()) {
        finalQualifier = qualifiers.get(0);
      }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.