Examples of UseConnectorFigure


Examples of org.mj.eclipse.reporting.classpath.mvc.views.UseConnectorFigure

   * @see org.eclipse.gef.editparts.AbstractConnectionEditPart#createFigure()
   */
  @Override
  protected IFigure createFigure() {
    // Create figure
    UseConnectorFigure connectorFigure = new UseConnectorFigure();

    IConnector connector = (IConnector) getModel();
    connectorFigure.setToolTip(connector.toString() + " : "+ connector.getCost());

    // sets end style
    PolygonDecoration polygonDecoration = new PolygonDecoration(); // End connection triangle decorator
    connectorFigure.setTargetDecoration(polygonDecoration);
    connectorFigure.setLineStyle(Graphics.LINE_SOLID);
    connectorFigure.setLineWidth(1);
   
    if (connector.isInCycle()) {
      connectorFigure.setForegroundColor(ColorConstants.red);
    } else if (connector.getCost() > IDiagram.INTIAL_CONNECTOR_COST) {
      connectorFigure.setForegroundColor(ColorConstants.lightGray);
    }

    if (logger.isLoggable(Level.FINE)) {
      //$ANALYSIS-IGNORE
      logger.fine("createFigure() -> " + connectorFigure);
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.