1 19 27 28 package org.netbeans.modules.xml.wsdl.ui.view.grapheditor.widget; 29 30 import java.awt.Color ; 31 32 import org.netbeans.api.visual.widget.Scene; 33 import org.netbeans.modules.xml.wsdl.model.Input; 34 import org.netbeans.modules.xml.wsdl.ui.view.grapheditor.widget.ArrowWidget.ParameterType; 35 import org.openide.util.Lookup; 36 37 42 public class InputWidget extends OperationParameterWidget { 43 44 51 public InputWidget(Scene scene, Input input, Lookup lookup) { 52 super(scene, input, lookup); 53 DirectionCookie dc = (DirectionCookie) lookup.lookup(DirectionCookie.class); 54 boolean rightSided = dc == null ? false : dc.isRightSided(); 55 ArrowWidget widget = new ArrowWidget(scene, rightSided, ParameterType.INPUT); 56 if (isImported()) widget.setColor(Color.GRAY); 57 addChild(widget); 58 } 59 60 } 61 | Popular Tags |