Package org.freeplane.core.resources.components

Examples of org.freeplane.core.resources.components.BooleanProperty


    public void propertyChange(PropertyChangeEvent evt) {
      if(internalChange){
        return;
      }
      BooleanProperty isSet = (BooleanProperty) evt.getSource();
      final MLogicalStyleController styleController = (MLogicalStyleController) LogicalStyleController.getController();
      if(isSet.getBooleanValue()){
        styleController.setStyle((IStyle) uiFactory.getStyles().getSelectedItem());
      }
      else{
        styleController.setStyle(null);
      }
View Full Code Here


      }
    });
  }

  private void addBgColorControl(final List<IPropertyControl> controls) {
    mSetNodeBackgroundColor = new BooleanProperty(StyleEditorPanel.SET_RESOURCE);
    controls.add(mSetNodeBackgroundColor);
    mNodeBackgroundColor = new ColorProperty(StyleEditorPanel.NODE_BACKGROUND_COLOR, ResourceController
        .getResourceController().getDefaultProperty(NODE_BACKGROUND_COLOR));
    controls.add(mNodeBackgroundColor);
    final BgColorChangeListener listener = new BgColorChangeListener(mSetNodeBackgroundColor, mNodeBackgroundColor);
View Full Code Here

    mNodeBackgroundColor.addPropertyChangeListener(listener);
    mNodeBackgroundColor.fireOnMouseClick();
  }

    private void addFormatControl(final List<IPropertyControl> controls) {
        mSetNodeFormat = new BooleanProperty(StyleEditorPanel.SET_RESOURCE);
        controls.add(mSetNodeFormat);
        mNodeFormat = new EditablePatternComboProperty(StyleEditorPanel.NODE_FORMAT,
            PatternFormat.getIdentityPatternFormat(), FormatController.getController().getAllFormats());
        controls.add(mNodeFormat);
        final NodeFormatChangeListener listener = new NodeFormatChangeListener(mSetNodeFormat, mNodeFormat);
View Full Code Here

        mNodeFormat.addPropertyChangeListener(listener);
        mNodeFormat.fireOnMouseClick();
    }
 
  private void addNodeNumberingControl(final List<IPropertyControl> controls) {
    mSetNodeNumbering = new BooleanProperty(StyleEditorPanel.SET_RESOURCE);
    controls.add(mSetNodeNumbering);
    mNodeNumbering = new BooleanProperty(StyleEditorPanel.NODE_NUMBERING);
    controls.add(mNodeNumbering);
    final NodeNumberingChangeListener listener = new NodeNumberingChangeListener(mSetNodeNumbering, mNodeNumbering);
    mSetNodeNumbering.addPropertyChangeListener(listener);
    mNodeNumbering.addPropertyChangeListener(listener);
    mNodeNumbering.fireOnMouseClick();
View Full Code Here

    mNodeNumbering.addPropertyChangeListener(listener);
    mNodeNumbering.fireOnMouseClick();
  }

  private void addCloudColorControl(final List<IPropertyControl> controls) {
    mSetCloud = new BooleanProperty(StyleEditorPanel.SET_RESOURCE);
    controls.add(mSetCloud);
    mCloudColor = new ColorProperty(StyleEditorPanel.CLOUD_COLOR, ResourceController.getResourceController()
        .getDefaultProperty(CloudController.RESOURCES_CLOUD_COLOR));
    controls.add(mCloudColor);
    final CloudColorChangeListener listener = new CloudColorChangeListener(mSetCloud, mCloudColor);
View Full Code Here

    mCloudColor.addPropertyChangeListener(listener);
    mCloudColor.fireOnMouseClick();
  }

  private void addColorControl(final List<IPropertyControl> controls) {
    mSetNodeColor = new BooleanProperty(StyleEditorPanel.SET_RESOURCE);
    controls.add(mSetNodeColor);
    mNodeColor = new ColorProperty(StyleEditorPanel.NODE_COLOR, ResourceController.getResourceController()
        .getDefaultProperty(NODE_TEXT_COLOR));
    controls.add(mNodeColor);
    final ColorChangeListener listener = new ColorChangeListener(mSetNodeColor, mNodeColor);
View Full Code Here

    mNodeColor.addPropertyChangeListener(listener);
    mNodeColor.fireOnMouseClick();
  }

  private void addEdgeColorControl(final List<IPropertyControl> controls) {
    mSetEdgeColor = new BooleanProperty(StyleEditorPanel.SET_RESOURCE);
    controls.add(mSetEdgeColor);
    mEdgeColor = new ColorProperty(StyleEditorPanel.EDGE_COLOR, ColorUtils.colorToString(EdgeController.STANDARD_EDGE_COLOR));
    controls.add(mEdgeColor);
    final EdgeColorChangeListener listener = new EdgeColorChangeListener(mSetEdgeColor, mEdgeColor);
    mSetEdgeColor.addPropertyChangeListener(listener);
View Full Code Here

    mEdgeColor.addPropertyChangeListener(listener);
    mEdgeColor.fireOnMouseClick();
  }

  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);
View Full Code Here

    mCloudShape.addPropertyChangeListener(listener);
    mCloudShape.fireOnMouseClick();
  }

  private void addEdgeWidthControl(final List<IPropertyControl> controls) {
    mSetEdgeWidth = new BooleanProperty(StyleEditorPanel.SET_RESOURCE);
    controls.add(mSetEdgeWidth);
    mEdgeWidth = new NumberProperty(StyleEditorPanel.EDGE_WIDTH, 0, 100, 1);
    controls.add(mEdgeWidth);
    final EdgeWidthChangeListener listener = new EdgeWidthChangeListener(mSetEdgeWidth, mEdgeWidth);
    mSetEdgeWidth.addPropertyChangeListener(listener);
View Full Code Here

    mEdgeWidth.addPropertyChangeListener(listener);
    mEdgeWidth.fireOnMouseClick();
  }

  private void addMaxNodeWidthControl(final List<IPropertyControl> controls) {
    mSetMaxNodeWidth = new BooleanProperty(StyleEditorPanel.SET_RESOURCE);
    controls.add(mSetMaxNodeWidth);
    mMaxNodeWidth = new NumberProperty(StyleEditorPanel.MAX_TEXT_WIDTH, 1, Integer.MAX_VALUE, 1);
    controls.add(mMaxNodeWidth);
    final MaxNodeWidthChangeListener listener = new MaxNodeWidthChangeListener(mSetMaxNodeWidth, mMaxNodeWidth);
    mSetMaxNodeWidth.addPropertyChangeListener(listener);
View Full Code Here

TOP

Related Classes of org.freeplane.core.resources.components.BooleanProperty

Copyright © 2018 www.massapicom. 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.