Examples of VisualDesigner


Examples of org.dyno.visual.swing.designer.VisualDesigner

    setImageDescriptor(VisualSwingPlugin.getSharedDescriptor(DUPLICATE_ACTION_ICON));
    setEnabled(false);
  }
  @Override
  public void updateState() {
    VisualDesigner designer = getDesigner();
    if(designer==null)
      return;
    WidgetSelection selection = new WidgetSelection(designer.getRoot());
    WidgetAdapter rootAdapter = WidgetAdapter.getWidgetAdapter(designer.getRoot());
    setEnabled(!selection.isEmpty()
        && !rootAdapter.isSelected());
  }
View Full Code Here

Examples of org.dyno.visual.swing.designer.VisualDesigner

        && !rootAdapter.isSelected());
  }

  @Override
  public void run() {
    VisualDesigner designer = getDesigner();
    if(designer==null)
      return;
    WidgetSelection selection = new WidgetSelection(designer.getRoot());
    List<WidgetAdapter> copyedList = new ArrayList<WidgetAdapter>();
    for (Component child : selection) {
      WidgetAdapter childAdapter = WidgetAdapter.getWidgetAdapter(child);
      WidgetAdapter cloneAdapter = (WidgetAdapter) childAdapter.clone();
      Component comp = cloneAdapter.getWidget();
      comp.setSize(child.getSize());
      cloneAdapter.setHotspotPoint(new Point(child.getWidth()/2, child.getHeight()/2));
      copyedList.add(cloneAdapter);
    }
    System.out.println("copy list size:"+copyedList.size());
    designer.setSelectedWidget(copyedList);
  }
View Full Code Here

Examples of org.dyno.visual.swing.designer.VisualDesigner

    if (!model.hasMethod(methodDesc)) {
      model.addMethod(methodDesc);
      adapter.setDirty(true);
    }
    adapter.addNotify();
    VisualDesigner designer = adapter.getDesigner();
    if (designer != null) {
      VisualSwingEditor editor = designer.getEditor();
      if (editor != null) {
        if (editor.isDirty())
          editor.saveWithProgress();
        model.editMethod(editor, methodDesc);
      }
View Full Code Here

Examples of org.dyno.visual.swing.designer.VisualDesigner

    setToolTipText(Messages.PreviewAction_Preview_Design);
    setImageDescriptor(VisualSwingPlugin.getSharedDescriptor(PREVIEW_ACTION_ICON));
  }
  @Override
  public void updateState() {
    VisualDesigner designer = getDesigner();
    if(designer==null)
      return;
    setEnabled(designer.getRoot()!=null);
  }
View Full Code Here

Examples of org.dyno.visual.swing.designer.VisualDesigner

      return;
    setEnabled(designer.getRoot()!=null);
  }
  @Override
  public void run() {
    VisualDesigner designer = getDesigner();
    if(designer==null)
      return;
    CompositeAdapter rootAdapter = (CompositeAdapter) WidgetAdapter.getWidgetAdapter(designer.getRoot());
    JavaUtil.hideMenu();
    Component contentComponent = rootAdapter.cloneWidget();
    JFrame frame = new JFrame();
    frame.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
    if (contentComponent instanceof JRootPane) {
View Full Code Here

Examples of org.dyno.visual.swing.designer.VisualDesigner

    setRetargetable(true);
    setEnabled(false);
  }
  @Override
  public void updateState() {
    VisualDesigner designer = getDesigner();
    if(designer==null)
      return;
    WidgetSelection selection = new WidgetSelection(designer.getRoot());
    WidgetAdapter rootAdapter = WidgetAdapter.getWidgetAdapter(designer.getRoot());
    setEnabled(!selection.isEmpty()
        && !rootAdapter.isSelected());
  }
View Full Code Here

Examples of org.dyno.visual.swing.designer.VisualDesigner

        && !rootAdapter.isSelected());
  }

  @Override
  public void run() {
    VisualDesigner designer = getDesigner();
    if(designer==null)
      return;
    IOperationHistory operationHistory = PlatformUI.getWorkbench()
        .getOperationSupport().getOperationHistory();
    IUndoableOperation operation = new DeleteOperation(designer
        .getSelectedComponents(), designer.getRoot());
    operation.addContext(designer.getUndoContext());
    try {
      operationHistory.execute(operation, null, null);
    } catch (ExecutionException e) {
      VisualSwingPlugin.getLogger().error(e);
    }
    designer.invalidate();
    designer.doLayout();
    designer.repaint();
  }
View Full Code Here

Examples of org.dyno.visual.swing.designer.VisualDesigner

    setEnabled(false);
  }

  @Override
  public void updateState() {
    VisualDesigner designer = getDesigner();
    if(designer==null)
      return;
    WidgetSelection selection = new WidgetSelection(designer.getRoot());
    WidgetAdapter rootAdapter = WidgetAdapter.getWidgetAdapter(designer.getRoot());
    setEnabled(!selection.isEmpty()
        && !rootAdapter.isSelected());
  }
View Full Code Here

Examples of org.dyno.visual.swing.designer.VisualDesigner

        && !rootAdapter.isSelected());
  }

  @Override
  public void run() {
    VisualDesigner designer = getDesigner();
    if(designer==null)
      return;
    designer.getClipboard().clear();
    for (Component child : designer.getSelectedComponents()) {
      WidgetAdapter adapter = WidgetAdapter.getWidgetAdapter(child);
      WidgetAdapter cloneAdapter = (WidgetAdapter) adapter.clone();
      Component comp = cloneAdapter.getWidget();
      comp.setSize(child.getSize());
      cloneAdapter.setHotspotPoint(new Point(child.getWidth()/2, child.getHeight()/2));
      designer.getClipboard().add(cloneAdapter);
    }
    designer.publishSelection();
  }
View Full Code Here

Examples of org.dyno.visual.swing.designer.VisualDesigner

    setRetargetable(true);
    setEnabled(false);
  }
  @Override
  public void updateState() {
    VisualDesigner designer = getDesigner();
    if(designer==null)
      return;
    if(designer.getRoot()==null)
      return;
    WidgetAdapter rootAdapter = WidgetAdapter.getWidgetAdapter(designer.getRoot());
    setEnabled(((CompositeAdapter) rootAdapter).getChildCount() > 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.