Package java.util

Examples of java.util.Calendar.clone()


                            myCalendar.add(thisDate);
                            break;
                        }
                    }
                }
                thisDate = ((Calendar) (thisDate.clone()));
                thisDate.add(Calendar.HOUR, 24);
            }
        }
        Collections.sort(myCalendar);
        String[] myCalDates = new String[myCalendar.size()];
View Full Code Here


    // pad out before the start of the month, until the first day of the week
    cal = (Calendar)start.clone();
    while (cal.get(Calendar.DAY_OF_WEEK) != cal.getFirstDayOfWeek()) {
      cal.add(Calendar.DATE, -1);
      dates.add(0, cal.clone());
    }

    // pad out after month, until the last day of the week
    cal = (Calendar)end.clone();
    cal.add(Calendar.DATE, 1);
View Full Code Here

    // pad out after month, until the last day of the week
    cal = (Calendar)end.clone();
    cal.add(Calendar.DATE, 1);
    while (cal.get(Calendar.DAY_OF_WEEK) != cal.getFirstDayOfWeek()) {
      dates.add(cal.clone());
      cal.add(Calendar.DATE, 1);
    }

    return dates;
  }
View Full Code Here

        TimeUnit dsTimeUnit = getDSTimeUnit();
        int[] instCount = new int[1];
        Calendar nominalInstanceCal = getCurrentInstance(getActionCreationtime(), instCount);
        if (nominalInstanceCal != null) {
            Calendar initInstance = getInitialInstanceCal();
            nominalInstanceCal = (Calendar) initInstance.clone();
            nominalInstanceCal.add(dsTimeUnit.getCalendarUnit(), instCount[0] * datasetFrequency);

            SyncCoordDataset ds = (SyncCoordDataset) eval.getVariable(DATASET);
            if (ds == null) {
                throw new RuntimeException("Associated Dataset should be defined with key " + DATASET);
View Full Code Here

                    }
                    available++;
                }
                // nominalInstanceCal.add(dsTimeUnit.getCalendarUnit(),
                // -datasetFrequency);
                nominalInstanceCal = (Calendar) initInstance.clone();
                instCount[0]++;
                nominalInstanceCal.add(dsTimeUnit.getCalendarUnit(), instCount[0] * datasetFrequency);
                checkedInstance++;
                // DateUtils.moveToEnd(nominalInstanceCal, getDSEndOfFlag());
            }
View Full Code Here

                    available--;
                }
                // nominalInstanceCal.add(dsTimeUnit.getCalendarUnit(),
                // -datasetFrequency);
                nominalInstanceCal = (Calendar) initInstance.clone();
                instCount[0]--;
                nominalInstanceCal.add(dsTimeUnit.getCalendarUnit(), instCount[0] * datasetFrequency);
                // DateUtils.moveToEnd(nominalInstanceCal, getDSEndOfFlag());
            }
            if (!resolved) {
View Full Code Here

            // current.getTime());
            return null;
        }
        Calendar origCurrent = (Calendar) current.clone();
        while (current.compareTo(calEffectiveTime) <= 0) {
            current = (Calendar) origCurrent.clone();
            instanceCount[0]++;
            current.add(dsTimeUnit.getCalendarUnit(), instanceCount[0] * getDSFrequency());
        }
        instanceCount[0]--;

View Full Code Here

            instanceCount[0]++;
            current.add(dsTimeUnit.getCalendarUnit(), instanceCount[0] * getDSFrequency());
        }
        instanceCount[0]--;

        current = (Calendar) origCurrent.clone();
        current.add(dsTimeUnit.getCalendarUnit(), instanceCount[0] * getDSFrequency());
        return current;
    }

    private static Calendar getEffectiveNominalTime() {
View Full Code Here

  /**
   *
   */
  public void modifyChangingCalendarSecond(int seconds) {
    Calendar lCalendar = getChangingCalendar();
    lCalendar = (lCalendar == null ? Calendar.getInstance() : (Calendar)lCalendar.clone());
   
    // in order not to first set a non stepsize calendar, we step the minutes here
    int lSecondStep = getSkinnable().getSecondStep();
    if (lSecondStep > 1) {
      seconds += getSkinnable().getSecondStep() / 2; // add half a step, so the scroller jumps to the next tick when the mouse is half way
View Full Code Here

  /**
   *
   */
  public void modifyChangingCalendarMinute(int minutes) {
    Calendar lCalendar = getChangingCalendar();
    lCalendar = (lCalendar == null ? Calendar.getInstance() : (Calendar)lCalendar.clone());
   
    // in order not to first set a non stepsize calendar, we step the minutes here
    int lMinuteStep = getSkinnable().getMinuteStep();
    if (lMinuteStep > 1) {
      minutes += getSkinnable().getMinuteStep() / 2; // add half a step, so the scroller jumps to the next tick when the mouse is half way
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.