Package info.textgrid.lab.noteeditor.model

Examples of info.textgrid.lab.noteeditor.model.MeasureForm


   */
  private void processStaff(Graphics graphics, StaffForm staffForm, int index) {
    if (FigureRenderLibrary.isFormInVisibleArea(staffForm.getId(),
        this.figurePassingObject)) {
      // render system lines
      MeasureForm measureForm = (MeasureForm) MeiNodeNavigator
          .findAncestorForm(MeasureForm.class, staffForm);
      DataBARRENDITION left = ((Measure) measureForm.getMeiNode())
          .getLeft();
      DataBARRENDITION right = ((Measure) measureForm.getMeiNode())
          .getRight();
      int staffPointY = this.figurePassingObject.getLocationMap().get(
          staffForm.getId()).y;
      String measureId = MeiNodeNavigator.findAncestorForm(
          MeasureForm.class, staffForm).getId();
View Full Code Here


        contentNode.getMensursAndProportsAndClefGrps().add(
            handleScoreChild(contentChildForm, saveAllVariants));
      }
      return contentNode;
    } else if (childForm instanceof MeasureForm) {
      MeasureForm measureForm = (MeasureForm) childForm;
      Measure measureNode = (Measure) measureForm.getMeiNode();
      measureNode.getAnnotsAndSlursAndTupletSpen().clear();
      for (BasicElement measureChildForm : measureForm.getChildren()) {
        measureNode.getAnnotsAndSlursAndTupletSpen().add(
            handleScoreChild(measureChildForm, saveAllVariants));
      }
      return measureNode;
    } else if (childForm instanceof StaffForm) {
View Full Code Here

    return layerForm;
  }

  private static BasicElement handleMeasure(Measure measure,
      BasicElement parentForm) {
    MeasureForm measureForm = new MeasureForm();
    measureForm.setMeiNode(measure);
    measureForm.setParent(parentForm);
    for (MeiNode child : measure.getAnnotsAndSlursAndTupletSpen()) {
      BasicElement handleMeasureContent = handleMeiElement(child,
          measureForm);
      if (handleMeasureContent != null)
        measureForm.addChild(handleMeasureContent);
    }
    return measureForm;
  }
View Full Code Here

              EndingForm.class,
              MusicPlugin.getDefault().getActiveDiagram()).size() - 1);
    }
    for (int measureIter = 0; measureIter < wrapper
        .getMeasuresNumberOfNewMeasures(); measureIter++) {
      measureForm = new MeasureForm();
      insertCompoundCommand(rootForm, measureForm);
      if (wrapper.isMeasuresMeasureContainsStaffsAndLayers()) {
        for (int staffIter = 0; staffIter < MeiNodeNavigator.findActiveDescendantForm(StaffDefForm.class, MusicPlugin.getDefault()
            .getActiveDiagram().getScoreDefForm())
            .size(); staffIter++) {
View Full Code Here

    return candidate.equals(MeasureForm.class);
  }

  @Override
  public void run() {
    this.child = new MeasureForm();
    super.run();
  }
View Full Code Here

TOP

Related Classes of info.textgrid.lab.noteeditor.model.MeasureForm

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.