Package org.springframework.ide.eclipse.config.core.contentassist.providers

Examples of org.springframework.ide.eclipse.config.core.contentassist.providers.ClassContentProposalProvider


    }
    if (WebFlowConfigSchemaConstants.ELEM_ATTRIBUTE.equals(elem)
        && WebFlowConfigSchemaConstants.ATTR_TYPE.equals(attr)) {
      TextAttribute attrControl = createClassAttribute(client, attr, false, required);
      addWidget(attrControl);
      addAdapter(new TextAttributeProposalAdapter(attrControl, new ClassContentProposalProvider(getInput(), attr,
          false)));
      return true;
    }
    if (WebFlowConfigSchemaConstants.ELEM_FLOW_BUILDER.equals(elem)
        && WebFlowConfigSchemaConstants.ATTR_CLASS.equals(attr)) {
View Full Code Here


  @Override
  protected boolean addCustomAttribute(Composite client, String attr, boolean required) {
    if (IntegrationSchemaConstants.ATTR_DATATYPE.equals(attr)) {
      TextAttribute attrControl = createClassAttribute(client, attr, true, required);
      addWidget(attrControl);
      addAdapter(new TextAttributeProposalAdapter(attrControl, new ClassContentProposalProvider(getInput(), attr)));
      return true;
    }
    return super.addCustomAttribute(client, attr, required);
  }
View Full Code Here

    // BeansContentAssistProcessor and BeansHyperlinkDetector
    String elem = getInput().getLocalName();
    if (BeansSchemaConstants.ELEM_BEAN.equals(elem) && BeansSchemaConstants.ATTR_CLASS.equals(attr)) {
      TextAttribute attrControl = createClassAttribute(client, attr, false, required);
      addWidget(attrControl);
      addAdapter(new TextAttributeProposalAdapter(attrControl, new ClassContentProposalProvider(getInput(), attr,
          false)));
      return true;
    }
    if ((BeansSchemaConstants.ELEM_CONSTRUCTOR_ARG.equals(elem) && BeansSchemaConstants.ATTR_TYPE.equals(attr))
        || (BeansSchemaConstants.ELEM_ARG_TYPE.equals(elem) && BeansSchemaConstants.ATTR_MATCH.equals(attr))
        || (BeansSchemaConstants.ELEM_VALUE.equals(elem) && BeansSchemaConstants.ATTR_TYPE.equals(attr))
        || BeansSchemaConstants.ATTR_VALUE_TYPE.equals(attr) || BeansSchemaConstants.ATTR_KEY_TYPE.equals(attr)) {
      TextAttribute attrControl = createClassAttribute(client, attr, true, required);
      addWidget(attrControl);
      addAdapter(new TextAttributeProposalAdapter(attrControl, new ClassContentProposalProvider(getInput(), attr)));
      return true;
    }
    if (BeansSchemaConstants.ELEM_PROPERTY.equals(elem) && BeansSchemaConstants.ATTR_REF.equals(attr)) {
      TextAttribute attrControl = createBeanAttribute(client, attr, required);
      addWidget(attrControl);
View Full Code Here

      return true;
    }
    if (UtilSchemaConstants.ATTR_VALUE_TYPE.equals(attr) || UtilSchemaConstants.ATTR_KEY_TYPE.equals(attr)) {
      TextAttribute attrControl = createClassAttribute(client, attr, false, required);
      addWidget(attrControl);
      addAdapter(new TextAttributeProposalAdapter(attrControl, new ClassContentProposalProvider(getInput(), attr,
          false)));
      return true;
    }
    if (UtilSchemaConstants.ELEM_CONSTANT.equals(elem) && UtilSchemaConstants.ATTR_STATIC_FIELD.equals(attr)) {
      TextAttribute attrControl = createFieldAttribute(client, attr, required);
View Full Code Here

    }
    if ((ContextSchemaConstants.ELEM_INCLUDE_FILTER.equals(elem) || ContextSchemaConstants.ELEM_EXCLUDE_FILTER
        .equals(elem)) && ContextSchemaConstants.ATTR_EXPRESSION.equals(attr)) {
      TextAttribute attrControl = createClassAttribute(client, attr, false, required);
      addWidget(attrControl);
      addAdapter(new TextAttributeProposalAdapter(attrControl, new ClassContentProposalProvider(getInput(), attr,
          false)));
      return true;
    }
    return super.addCustomAttribute(client, attr, required);
  }
View Full Code Here

  protected boolean addCustomAttribute(Composite client, String attr, boolean required) {
    // LangContentAssistProcessor and LangHyperlinkDetector
    if (LangSchemaConstants.ATTR_SCRIPT_INTERFACES.equals(attr)) {
      TextAttribute attrControl = createClassAttribute(client, attr, true, required);
      addWidget(attrControl);
      addAdapter(new TextAttributeProposalAdapter(attrControl, new ClassContentProposalProvider(getInput(), attr,
          true)));
      return true;
    }
    if (LangSchemaConstants.ATTR_CUSTOMIZER_REF.equals(attr)) {
      TextAttribute attrControl = createBeanAttribute(client, attr, required);
View Full Code Here

      return true;
    }
    if (AopSchemaConstants.ATTR_IMPLEMENT_INTERFACE.equals(attr)) {
      TextAttribute attrControl = createClassAttribute(client, attr, true, required);
      addWidget(attrControl);
      addAdapter(new TextAttributeProposalAdapter(attrControl, new ClassContentProposalProvider(getInput(), attr,
          true)));
      return true;
    }
    if (AopSchemaConstants.ATTR_POINTCUT_REF.equals(attr)) {
      TextAttribute attrControl = createPointcutAttribute(client, attr, required);
View Full Code Here

    if (JeeSchemaConstants.ATTR_EXPECTED_TYPE.equals(attr) || JeeSchemaConstants.ATTR_PROXY_INTERFACE.equals(attr)
        || JeeSchemaConstants.ATTR_BUSINESS_INTERFACE.equals(attr)
        || JeeSchemaConstants.ATTR_HOME_INTERFACE.equals(attr)) {
      TextAttribute attrControl = createClassAttribute(client, attr, true, required);
      addWidget(attrControl);
      addAdapter(new TextAttributeProposalAdapter(attrControl, new ClassContentProposalProvider(getInput(), attr,
          true)));
      return true;
    }
    return super.addCustomAttribute(client, attr, required);
  }
View Full Code Here

      return true;
    }
    if (OsgiSchemaConstants.ATTR_INTERFACE.equals(attr)) {
      TextAttribute attrControl = createClassAttribute(client, attr, true, required);
      addWidget(attrControl);
      addAdapter(new TextAttributeProposalAdapter(attrControl, new ClassContentProposalProvider(getInput(), attr)));
      return true;
    }
    if (OsgiSchemaConstants.ATTR_REGISTRATION_METHOD.equals(attr)
        || OsgiSchemaConstants.ATTR_UNREGISTRATION_METHOD.equals(attr)) {
      TextAttribute attrControl = createRegistrationMethodAttribute(client, attr, required);
View Full Code Here

      return true;
    }
    if (BlueprintSchemaConstants.ATTR_INTERFACE.equals(attr)) {
      TextAttribute attrControl = createClassAttribute(client, attr, true, required);
      addWidget(attrControl);
      addAdapter(new TextAttributeProposalAdapter(attrControl, new ClassContentProposalProvider(getInput(), attr,
          true)));
      return true;
    }
    if (BlueprintSchemaConstants.ELEM_ARGUMENT.equals(elem) && BlueprintSchemaConstants.ATTR_TYPE.equals(attr)) {
      TextAttribute attrControl = createClassAttribute(client, attr, true, required);
      addWidget(attrControl);
      addAdapter(new TextAttributeProposalAdapter(attrControl, new ClassContentProposalProvider(getInput(), attr,
          false)));
      return true;
    }
    if (BlueprintSchemaConstants.ELEM_BEAN.equals(elem)
        && BlueprintSchemaConstants.ATTR_FACTORY_METHOD.equals(attr)) {
View Full Code Here

TOP

Related Classes of org.springframework.ide.eclipse.config.core.contentassist.providers.ClassContentProposalProvider

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.