Examples of IGraphicalEditPart


Examples of org.eclipse.gmf.runtime.diagram.ui.editparts.IGraphicalEditPart

   */
  protected EObject selectExistingElement(IAdaptable host, Collection types) {
    if (types.isEmpty()) {
      return null;
    }
    IGraphicalEditPart editPart = (IGraphicalEditPart) host
        .getAdapter(IGraphicalEditPart.class);
    if (editPart == null) {
      return null;
    }
    Diagram diagram = (Diagram) editPart.getRoot().getContents().getModel();
    Collection elements = new HashSet();
    for (Iterator it = diagram.getElement().eAllContents(); it.hasNext();) {
      EObject element = (EObject) it.next();
      if (isApplicableElement(element, types)) {
        elements.add(element);
View Full Code Here

Examples of org.eclipse.gmf.runtime.diagram.ui.editparts.IGraphicalEditPart

  /**
   * @generated
   */
  public List getTypesForPopupBar(IAdaptable host) {
    IGraphicalEditPart editPart = (IGraphicalEditPart) host
        .getAdapter(IGraphicalEditPart.class);
    if (editPart instanceof DispelFunctionEditPart) {
      ArrayList<IElementType> types = new ArrayList<IElementType>(4);
      types.add(DispelElementTypes.LocalVariableStatement_2001);
      types.add(DispelElementTypes.ConnectionInitialization_2002);
View Full Code Here

Examples of org.eclipse.gmf.runtime.diagram.ui.editparts.IGraphicalEditPart

  /**
   * @generated
   */
  public List getRelTypesOnSource(IAdaptable source) {
    IGraphicalEditPart sourceEditPart = (IGraphicalEditPart) source
        .getAdapter(IGraphicalEditPart.class);
    if (sourceEditPart instanceof ConnectionInitializationEditPart) {
      return ((ConnectionInitializationEditPart) sourceEditPart)
          .getMARelTypesOnSource();
    }
View Full Code Here

Examples of org.eclipse.gmf.runtime.diagram.ui.editparts.IGraphicalEditPart

  /**
   * @generated
   */
  public List getRelTypesOnTarget(IAdaptable target) {
    IGraphicalEditPart targetEditPart = (IGraphicalEditPart) target
        .getAdapter(IGraphicalEditPart.class);
    if (targetEditPart instanceof ConnectionInitializationEditPart) {
      return ((ConnectionInitializationEditPart) targetEditPart)
          .getMARelTypesOnTarget();
    }
View Full Code Here

Examples of org.eclipse.gmf.runtime.diagram.ui.editparts.IGraphicalEditPart

  /**
   * @generated
   */
  public List getTypesForPopupBar(IAdaptable host) {
    IGraphicalEditPart editPart = (IGraphicalEditPart) host
        .getAdapter(IGraphicalEditPart.class);
    if (editPart instanceof eu.admire.visual.pmml.neuralnetwork._40.diagram.edit.parts.NeuralInputsTypeEditPart) {
      ArrayList types = new ArrayList(1);
      types
          .add(eu.admire.visual.pmml.neuralnetwork._40.diagram.providers.PMMLElementTypes.NeuralInputType_3001);
View Full Code Here

Examples of org.eclipse.gmf.runtime.diagram.ui.editparts.IGraphicalEditPart

  /**
   * @generated
   */
  public List getRelTypesOnSource(IAdaptable source) {
    IGraphicalEditPart sourceEditPart = (IGraphicalEditPart) source
        .getAdapter(IGraphicalEditPart.class);
    if (sourceEditPart instanceof eu.admire.visual.pmml.neuralnetwork._40.diagram.edit.parts.NeuralOutputsTypeEditPart) {
      return ((eu.admire.visual.pmml.neuralnetwork._40.diagram.edit.parts.NeuralOutputsTypeEditPart) sourceEditPart)
          .getMARelTypesOnSource();
    }
View Full Code Here

Examples of org.eclipse.gmf.runtime.diagram.ui.editparts.IGraphicalEditPart

  /**
   * @generated
   */
  public List getRelTypesOnTarget(IAdaptable target) {
    IGraphicalEditPart targetEditPart = (IGraphicalEditPart) target
        .getAdapter(IGraphicalEditPart.class);
    if (targetEditPart instanceof eu.admire.visual.pmml.neuralnetwork._40.diagram.edit.parts.NeuralInputTypeEditPart) {
      return ((eu.admire.visual.pmml.neuralnetwork._40.diagram.edit.parts.NeuralInputTypeEditPart) targetEditPart)
          .getMARelTypesOnTarget();
    }
View Full Code Here

Examples of org.eclipse.gmf.runtime.diagram.ui.editparts.IGraphicalEditPart

  /**
   * @generated
   */
  public List getRelTypesOnSourceAndTarget(IAdaptable source,
      IAdaptable target) {
    IGraphicalEditPart sourceEditPart = (IGraphicalEditPart) source
        .getAdapter(IGraphicalEditPart.class);
    IGraphicalEditPart targetEditPart = (IGraphicalEditPart) target
        .getAdapter(IGraphicalEditPart.class);
    if (sourceEditPart instanceof eu.admire.visual.pmml.neuralnetwork._40.diagram.edit.parts.NeuralOutputsTypeEditPart) {
      return ((eu.admire.visual.pmml.neuralnetwork._40.diagram.edit.parts.NeuralOutputsTypeEditPart) sourceEditPart)
          .getMARelTypesOnSourceAndTarget(targetEditPart);
    }
View Full Code Here

Examples of org.eclipse.gmf.runtime.diagram.ui.editparts.IGraphicalEditPart

  /**
   * @generated
   */
  public List getTypesForSource(IAdaptable target,
      IElementType relationshipType) {
    IGraphicalEditPart targetEditPart = (IGraphicalEditPart) target
        .getAdapter(IGraphicalEditPart.class);
    if (targetEditPart instanceof eu.admire.visual.pmml.neuralnetwork._40.diagram.edit.parts.NeuralInputTypeEditPart) {
      return ((eu.admire.visual.pmml.neuralnetwork._40.diagram.edit.parts.NeuralInputTypeEditPart) targetEditPart)
          .getMATypesForSource(relationshipType);
    }
View Full Code Here

Examples of org.eclipse.gmf.runtime.diagram.ui.editparts.IGraphicalEditPart

  /**
   * @generated
   */
  public List getTypesForTarget(IAdaptable source,
      IElementType relationshipType) {
    IGraphicalEditPart sourceEditPart = (IGraphicalEditPart) source
        .getAdapter(IGraphicalEditPart.class);
    if (sourceEditPart instanceof eu.admire.visual.pmml.neuralnetwork._40.diagram.edit.parts.NeuralOutputsTypeEditPart) {
      return ((eu.admire.visual.pmml.neuralnetwork._40.diagram.edit.parts.NeuralOutputsTypeEditPart) sourceEditPart)
          .getMATypesForTarget(relationshipType);
    }
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.