Package org.springframework.ide.eclipse.beans.core.internal.model

Examples of org.springframework.ide.eclipse.beans.core.internal.model.BeansMapEntry


    IBean bean = DozerPluginUtils.getDozerBeanForMappingFile(file);
    IModelElement[] ccwiPropertyMapEntries = DozerPluginUtils.getPossibleCCIMappingForMappingFile(bean);
   
    if (ccwiPropertyMapEntries != null) {
      for (IModelElement beansMapEntry : ccwiPropertyMapEntries) {
        BeansMapEntry entry = (BeansMapEntry)beansMapEntry;
        BeansTypedString key = (BeansTypedString)entry.getKey();
 
        if (key.getString() != null && !key.getString().equals("")) {
          DozerJavaCompletionProposal newProposal = new DozerJavaCompletionProposal(
                                  "\""+key.getString(),
                                  offset,
View Full Code Here


    return null;
  }
 
  private ISourceModelElement getModelElementForCustomConverter(IFile file, String customConverterId) {
    IBean bean = DozerPluginUtils.getDozerBeanForMappingFile(file);
    BeansMapEntry modelElement = DozerPluginUtils.getCCIModelElementForMappingFile(bean, customConverterId);

    if (modelElement != null)
      return modelElement;

      //exact property not found, at least return bean
View Full Code Here

    if (ccwiPropertyMapEntries == null)
      return null;
   
    //find the custom-converter-id property
      for (IModelElement beansMapEntry : ccwiPropertyMapEntries) {
        BeansMapEntry entry = (BeansMapEntry)beansMapEntry;
      BeansTypedString key = (BeansTypedString)entry.getKey();
      if (key.getString().equals(customConverterId)) {
        return entry;
      }
    }
     
View Full Code Here

    IBean bean = getDozerBeanForMappingFile(mappingIFile);
   
    if (bean == null)
      return null;
   
    BeansMapEntry beansMapEntry = getCCIModelElementForMappingFile(bean, customConverterId);

    if (beansMapEntry != null) {
      if (beansMapEntry.getValue() instanceof Bean) {
        Bean cciBean = (Bean)beansMapEntry.getValue();
        return cciBean.getBeanDefinition().getBeanClassName();
      } else if (beansMapEntry.getValue() instanceof BeanReference) {
        BeanReference beanRef = (BeanReference)beansMapEntry.getValue();       
        String beanName = beanRef.getBeanName();
       
        Set<IBeansProject> projects = BeansCorePlugin.getModel().getProjects();
        for (IBeansProject beansProject : projects) {
          Set<IBeansConfig> tempConfigs = beansProject.getConfigs();
View Full Code Here

TOP

Related Classes of org.springframework.ide.eclipse.beans.core.internal.model.BeansMapEntry

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.