Esempio n. 1
0
 private void addCloudShapeControl(final List<IPropertyControl> controls) {
   mCloudShape = new ComboProperty(StyleEditorPanel.CLOUD_SHAPE, CLOUD_SHAPES);
   controls.add(mCloudShape);
   final CloudShapeChangeListener listener = new CloudShapeChangeListener(mSetCloud, mCloudShape);
   mSetCloud.addPropertyChangeListener(listener);
   mCloudShape.addPropertyChangeListener(listener);
   mCloudShape.fireOnMouseClick();
 }
Esempio n. 2
0
 private void addEdgeStyleControl(final List<IPropertyControl> controls) {
   mSetEdgeStyle = new BooleanProperty(StyleEditorPanel.SET_RESOURCE);
   controls.add(mSetEdgeStyle);
   mEdgeStyle = new ComboProperty(StyleEditorPanel.EDGE_STYLE, EDGE_STYLES);
   controls.add(mEdgeStyle);
   final EdgeStyleChangeListener listener = new EdgeStyleChangeListener(mSetEdgeStyle, mEdgeStyle);
   mSetEdgeStyle.addPropertyChangeListener(listener);
   mEdgeStyle.addPropertyChangeListener(listener);
   mEdgeStyle.fireOnMouseClick();
 }
Esempio n. 3
0
 private void addNodeShapeControl(final List<IPropertyControl> controls) {
   mSetNodeShape = new BooleanProperty(StyleEditorPanel.SET_RESOURCE);
   controls.add(mSetNodeShape);
   mNodeShape =
       new ComboProperty(
           StyleEditorPanel.NODE_SHAPE, new String[] {"fork", "bubble", "as_parent", "combined"});
   controls.add(mNodeShape);
   final NodeShapeChangeListener listener = new NodeShapeChangeListener(mSetNodeShape, mNodeShape);
   mSetNodeShape.addPropertyChangeListener(listener);
   mNodeShape.addPropertyChangeListener(listener);
   mNodeShape.fireOnMouseClick();
 }
Esempio n. 4
0
 private void addFontSizeControl(final List<IPropertyControl> controls) {
   mSetNodeFontSize = new BooleanProperty(StyleEditorPanel.SET_RESOURCE);
   controls.add(mSetNodeFontSize);
   final List<String> sizesVector = new ArrayList<String>(Arrays.asList(MUIFactory.FONT_SIZES));
   mNodeFontSize = new ComboProperty(StyleEditorPanel.NODE_FONT_SIZE, sizesVector, sizesVector);
   mNodeFontSize.setEditable(true);
   controls.add(mNodeFontSize);
   final FontSizeChangeListener listener =
       new FontSizeChangeListener(mSetNodeFontSize, mNodeFontSize);
   mSetNodeFontSize.addPropertyChangeListener(listener);
   mNodeFontSize.addPropertyChangeListener(listener);
   mNodeFontSize.fireOnMouseClick();
 }