Examples of PlotSettings


Examples of gov.nasa.arc.mct.fastplot.settings.PlotSettings

  }
 
  @Test
  public void TestSetupDataScrunchPlotWithOutCompression() {
    // Switch to a scrunch plot
    PlotSettings settings = new PlotSettings();
    settings.setTimeAxisSubsequentSetting(TimeAxisSubsequentBoundsSetting.SCRUNCH);
    PlotAbstraction plot = new PlotView.Builder(PlotterPlot.class).
              plotSettings(settings).
              isCompressionEnabled(false).
              build();
    PlotterPlot testPlot = (PlotterPlot) plot.returnPlottingPackage();
View Full Code Here

Examples of gov.nasa.arc.mct.fastplot.settings.PlotSettings

          for (AxisOrientationSetting orientation : AxisOrientationSetting.values()) {
            for (PlotLineConnectionType connection : PlotLineConnectionType.values()) {
              for (XAxisMaximumLocationSetting xMax : XAxisMaximumLocationSetting.values()) {
                for (YAxisMaximumLocationSetting yMax : YAxisMaximumLocationSetting.values()) {
                  if (orientation != AxisOrientationSetting.Z_AXIS_AS_TIME) { // Not compatible with PlotterPlot
                    PlotSettings p = new PlotSettings();
                    p.setOrdinalPositionForStackedPlots(ordinal);
                    p.setPinTimeAxis(pin);
                    p.setPlotLineDraw(new PlotLineDrawingFlags(true, drawMarkers));
                    p.setAxisOrientationSetting(orientation);
                    p.setPlotLineConnectionType(connection);
                    p.setXAxisMaximumLocation(xMax);
                    p.setYAxisMaximumLocation(yMax);
                    l.add(new Object[]{p});
                  }
                }               
              }
            }
View Full Code Here

Examples of gov.nasa.arc.mct.fastplot.settings.PlotSettings

  @Test
  public void testMaxAlarmOnly() {
    // Create a simple in fix non time max and min modes with defined min/max bounds.
    long currentTime = 0;
   
    PlotSettings settings = new PlotSettings();
    settings.setNonTimeAxisSubsequentMinSetting(NonTimeAxisSubsequentBoundsSetting.FIXED);
    settings.setNonTimeAxisSubsequentMaxSetting(NonTimeAxisSubsequentBoundsSetting.FIXED);
    settings.setMaxNonTime(10);
    settings.setMinNonTime(0);
    settings.setMaxTime(currentTime + 3600000);
    settings.setMinTime(currentTime - 3600000);
   
    PlotView testPlot = new PlotView.Builder(PlotterPlot.class)
    .plotSettings(settings)
    .build()
    testPlot.setManifestation(mockPlotViewManifestation);
View Full Code Here

Examples of gov.nasa.arc.mct.fastplot.settings.PlotSettings

    GregorianCalendar endTime = new GregorianCalendar();
    time.setTimeInMillis(0);
    endTime.setTimeInMillis(0);
    endTime.add(Calendar.MINUTE, 10);
   
    PlotSettings settings = new PlotSettings();
    settings.setNonTimeAxisSubsequentMinSetting(NonTimeAxisSubsequentBoundsSetting.SEMI_FIXED);
    settings.setNonTimeAxisSubsequentMaxSetting(NonTimeAxisSubsequentBoundsSetting.SEMI_FIXED);
    settings.setMaxNonTime(10);
    settings.setMinNonTime(0);
    settings.setMaxTime(endTime.getTimeInMillis());
    settings.setMinTime(time.getTimeInMillis());
    settings.setAxisOrientationSetting(AxisOrientationSetting.Y_AXIS_AS_TIME);
    settings.setXAxisMaximumLocation(XAxisMaximumLocationSetting.MAXIMUM_AT_LEFT);
   
    PlotView testPlot = new PlotView.Builder(PlotterPlot.class)
    .plotSettings(settings)
    .build();
    testPlot.setManifestation(mockPlotViewManifestation);
View Full Code Here

Examples of gov.nasa.arc.mct.fastplot.settings.PlotSettings

 
  @BeforeMethod
  public void setup() {
    MockitoAnnotations.initMocks(this);
    Mockito.when(view.getCurrentMCTTime()).thenReturn(PLOT_MIN_TIME);
    settings = new PlotSettings();
    settings.setMinNonTime(SETTINGS_MIN);
    settings.setMaxNonTime(SETTINGS_MAX);
  }
View Full Code Here

Examples of gov.nasa.arc.mct.fastplot.settings.PlotSettings

  public void TimeInvertedTimeOnX() { 
    GregorianCalendar time = new GregorianCalendar();
    GregorianCalendar endTime = new GregorianCalendar();
    endTime.add(Calendar.MINUTE, 10);
   
    PlotSettings settings = new PlotSettings();
    settings.setNonTimeAxisSubsequentMinSetting(NonTimeAxisSubsequentBoundsSetting.SEMI_FIXED);
    settings.setNonTimeAxisSubsequentMaxSetting(NonTimeAxisSubsequentBoundsSetting.SEMI_FIXED);
    settings.setMaxNonTime(10);
    settings.setMinNonTime(0);
    settings.setMaxTime(endTime.getTimeInMillis());
    settings.setMinTime(time.getTimeInMillis());
    settings.setAxisOrientationSetting(AxisOrientationSetting.X_AXIS_AS_TIME);
    settings.setXAxisMaximumLocation(XAxisMaximumLocationSetting.MAXIMUM_AT_LEFT);
   
    PlotView testPlot = new PlotView.Builder(PlotterPlot.class)
    .plotSettings(settings)
    .build();
    testPlot.setManifestation(mockPlotViewManifestation);
View Full Code Here

Examples of gov.nasa.arc.mct.fastplot.settings.PlotSettings

  public void TimeInvertedTimeOnY() { 
    GregorianCalendar time = new GregorianCalendar();
    GregorianCalendar endTime = new GregorianCalendar();
    endTime.add(Calendar.MINUTE, 10);
   
    PlotSettings settings = new PlotSettings();
    settings.setNonTimeAxisSubsequentMinSetting(NonTimeAxisSubsequentBoundsSetting.SEMI_FIXED);
    settings.setNonTimeAxisSubsequentMaxSetting(NonTimeAxisSubsequentBoundsSetting.SEMI_FIXED);
    settings.setMaxNonTime(10);
    settings.setMinNonTime(0);
    settings.setMaxTime(endTime.getTimeInMillis());
    settings.setMinTime(time.getTimeInMillis());
    settings.setAxisOrientationSetting(AxisOrientationSetting.Y_AXIS_AS_TIME);
    settings.setYAxisMaximumLocation(YAxisMaximumLocationSetting.MAXIMUM_AT_BOTTOM);
   
    PlotView testPlot = new PlotView.Builder(PlotterPlot.class)
    .plotSettings(settings)
    .build();
    testPlot.setManifestation(mockPlotViewManifestation);
View Full Code Here

Examples of gov.nasa.arc.mct.fastplot.settings.PlotSettings

  public void TimeAndNonTimeInvertedTimeOnX() { 
    GregorianCalendar time = new GregorianCalendar();
    GregorianCalendar endTime = new GregorianCalendar();
    endTime.add(Calendar.MINUTE, 10);
   
    PlotSettings settings = new PlotSettings();
    settings.setNonTimeAxisSubsequentMinSetting(NonTimeAxisSubsequentBoundsSetting.SEMI_FIXED);
    settings.setNonTimeAxisSubsequentMaxSetting(NonTimeAxisSubsequentBoundsSetting.SEMI_FIXED);
    settings.setMaxNonTime(10);
    settings.setMinNonTime(0);
    settings.setMaxTime(endTime.getTimeInMillis());
    settings.setMinTime(time.getTimeInMillis());
    settings.setAxisOrientationSetting(AxisOrientationSetting.X_AXIS_AS_TIME);
    settings.setXAxisMaximumLocation(XAxisMaximumLocationSetting.MAXIMUM_AT_LEFT);
    settings.setYAxisMaximumLocation(YAxisMaximumLocationSetting.MAXIMUM_AT_BOTTOM);
   
    PlotView testPlot = new PlotView.Builder(PlotterPlot.class)
    .plotSettings(settings)
    .build();
    testPlot.setManifestation(mockPlotViewManifestation);
View Full Code Here

Examples of gov.nasa.arc.mct.fastplot.settings.PlotSettings

   
  private static final boolean[] STATES = { false, true };
 
  @BeforeMethod
  public void setup() {
    settings = new PlotSettings();
  }
View Full Code Here

Examples of gov.nasa.arc.mct.fastplot.settings.PlotSettings

  public void TimeAndNonTimeInvertedTimeOnY() { 
    GregorianCalendar time = new GregorianCalendar();
    GregorianCalendar endTime = new GregorianCalendar();
    endTime.add(Calendar.MINUTE, 10);

    PlotSettings settings = new PlotSettings();
    settings.setNonTimeAxisSubsequentMinSetting(NonTimeAxisSubsequentBoundsSetting.SEMI_FIXED);
    settings.setNonTimeAxisSubsequentMaxSetting(NonTimeAxisSubsequentBoundsSetting.SEMI_FIXED);
    settings.setMaxNonTime(10);
    settings.setMinNonTime(0);
    settings.setMaxTime(endTime.getTimeInMillis());
    settings.setMinTime(time.getTimeInMillis());
    settings.setAxisOrientationSetting(AxisOrientationSetting.Y_AXIS_AS_TIME);
    settings.setXAxisMaximumLocation(XAxisMaximumLocationSetting.MAXIMUM_AT_LEFT);
    settings.setYAxisMaximumLocation(YAxisMaximumLocationSetting.MAXIMUM_AT_BOTTOM);
   
    PlotView testPlot = new PlotView.Builder(PlotterPlot.class)
    .plotSettings(settings)
    .build();
    testPlot.setManifestation(mockPlotViewManifestation);
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.