Package org.springframework.ide.eclipse.beans.ui.graph.model

Examples of org.springframework.ide.eclipse.beans.ui.graph.model.Bean


  @Override
  public boolean isEnabled() {
    EditPart part = getFirstSelectedEditPart();
    if (part instanceof BeanPart) {
      Bean bean = ((BeanPart) part).getBean();
      if (bean.isRootBean() && bean.getClassName() != null) {
        return true;
      }
    }
    return false;
  }
View Full Code Here


    return false;
  }

  @Override
  public void run() {
    Bean bean = ((BeanPart) getFirstSelectedEditPart()).getBean();
    BeansUIUtils.openInEditor(bean.getBean());
  }
View Full Code Here

    conn.setConnectionRouter(new BendpointConnectionRouter());

    // Add bend point if source's bean prefered height is different from
    // heigth calculated by DirectedGraphLayout
    List<AbsoluteBendpoint> bends = new ArrayList<AbsoluteBendpoint>();
    Bean source = (Bean) getReference().source;
    if (source.height > source.preferredHeight) {
      Rectangle rect = new Rectangle(source.x + GraphPart.MARGIN_SIZE,
          source.y + GraphPart.MARGIN_SIZE, source.width,
          source.height);
      bends.add(new AbsoluteBendpoint(rect.getBottom()));
View Full Code Here

    return (Bean) getModel();
  }

  @Override
  protected IFigure createFigure() {
    Bean bean = getBean();
    BeanFigure figure = new BeanFigure(bean);
    return figure;
  }
View Full Code Here

      IBeansModelElement context) {
    AutowireDependencyProvider provider = new AutowireDependencyProvider(root, context);
    Map<IBean, Set<IBeanReference>> autowiredReferences = provider.resolveAutowiredDependencies();

    for (Map.Entry<IBean, Set<IBeanReference>> entry : autowiredReferences.entrySet()) {
      Bean bean = beans.get(entry.getKey().getElementName());
      if (bean != null) {
        Set<String> autowiredProperties = new HashSet<String>();
        Set<IBeanReference> refs = entry.getValue();
        for (IBeanReference ref : refs) {
          Bean targetBean = beans.get(ref.getBeanName());
          if (targetBean != null) {
            beansReferences.add(new Reference(BeanType.STANDARD, bean, targetBean, null,
                !bean.isRootBean(), (IResourceModelElement) ref));

            try {
View Full Code Here

TOP

Related Classes of org.springframework.ide.eclipse.beans.ui.graph.model.Bean

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.