Package org.eclipse.jst.jsf.metadataprocessors.features

Examples of org.eclipse.jst.jsf.metadataprocessors.features.PossibleValue


  private List<IPossibleValue> getCSSClasses(Document doc) {
    List result = new ArrayList();
    String [] names = internalGetCSSClasses(doc);
    for (int i=0;i<names.length;i++){
      IPossibleValue pv = new PossibleValue(names[i]);
      result.add(pv);
    }
    return result;
  }
View Full Code Here


    List ret = new ArrayList();
    Collections.sort(elements, new ValidatorSorter());
    for (Iterator it = elements.iterator();it.hasNext();){
      ValidatorType obj = (ValidatorType)it.next();
      if (obj.getValidatorId() != null && obj.getValidatorId().getTextContent() != null){
        PossibleValue pv = createProposal(obj.getValidatorId().getTextContent(), obj.getDisplayName(), obj.getDescription());
        if (pv != null){
          pv.setIcon(getImage());
          ret.add(pv);
        }
      }
    }
    return ret;
View Full Code Here

  public List getPossibleValues() {
    List ret = new ArrayList();   
    for(Iterator it = _map.keySet().iterator();it.hasNext();){
      String key = (String)it.next();
      String value = _map.get(key);
      PossibleValue pv = new PossibleValue(key, value);
      ret.add(pv);
    }
    return ret;
  }
View Full Code Here

  private List createProposals(NavigationRuleType rule) {
    List ret = new ArrayList();
    List cases = rule.getNavigationCase();
    for (Iterator it=cases.iterator();it.hasNext();) {
      NavigationCaseType navCase = (NavigationCaseType)it.next();
      PossibleValue pv = createProposal(rule, navCase);
      if (pv != null)
        ret.add(pv);
    }
    return ret;
  }
View Full Code Here

    }
    return ret;
  }

  private PossibleValue createProposal(NavigationRuleType rule, NavigationCaseType navCase) {
    PossibleValue pv = null;
    String value = null;
    String ruleDisp = null;
    String navDisplay = null;
    String navAction = null;
    String toViewId = null;
   
    if (navCase.getFromOutcome() != null)
      value = navCase.getFromOutcome().getTextContent();
    if (navCase.getToViewId()!= null)
      toViewId = navCase.getToViewId().getTextContent();
    if (rule.getFromViewId() != null)
      ruleDisp = rule.getFromViewId().getTextContent();
    if (navCase.getDisplayName() != null
        && navCase.getDisplayName().size() > 0) {
      navDisplay = ((DisplayNameType) navCase
          .getDisplayName().get(0)).getTextContent()
    }
    if (navCase.getFromAction() != null) {
      navAction= navCase.getFromAction().getTextContent()
    }
    if (navDisplay == null || navDisplay.trim().equals("")) //$NON-NLS-1$
      navDisplay = NLS.bind(Messages.ActionType_navcase_display, new String[]{value, toViewId});
   
    if (value != null){
      pv = new PossibleValue(value, navDisplay);
      pv.setIcon(getNavCaseImageDescriptor());
      pv.setAdditionalInformation("from-outcome: "+value  //$NON-NLS-1$
                    + "<br>to-view-id: " + toViewId //$NON-NLS-1$
                    + "<br>from-view-id: " + ruleDisp //$NON-NLS-1$
                    + "<br>from-action: " + (navAction == null ? "null" : navAction)); //$NON-NLS-1$ //$NON-NLS-2$
    }
View Full Code Here

  public List getPossibleValues() {
    List ret = new ArrayList();   
    String typeVal = getTypeValue();
    if ("date".equalsIgnoreCase(typeVal)){ //$NON-NLS-1$
      for (int i=0;i<DATEPATTERNS.length;i++){
        ret.add(new PossibleValue(DATEPATTERNS[i]));
      }
    }
    else if ("time".equalsIgnoreCase(typeVal)){ //$NON-NLS-1$
      for (int i=0;i<TIMEPATTERNS.length;i++){
        ret.add(new PossibleValue(TIMEPATTERNS[i]));
      }
    }
    else
      for (int i=0;i<DATETIMEPATTERNS.length;i++){
        ret.add(new PossibleValue(DATETIMEPATTERNS[i]));
      }
    }
    return ret;
  }
View Full Code Here

  }

  public List getPossibleValues() {
    List ret = new ArrayList();   
    for(int i=0;i<getTimeZones().length;i++){
      PossibleValue pv = new PossibleValue(_timezones[i], _timezones[i]);
      ret.add(pv);
    }
    return ret;
  }
View Full Code Here

TOP

Related Classes of org.eclipse.jst.jsf.metadataprocessors.features.PossibleValue

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.