001 // Copyright 2008 by Basil Vandegriend. All rights reserved.
002
003 package com.basilv.examples.mutableproperties;
004
005 import java.util.Calendar;
006
007 public class ExampleOne
008 {
009
010 public static void exampleOne(Order order) {
011 Calendar cal = order.getDate();
012
013 // Is order past due?
014 cal.add(Calendar.DAY_OF_YEAR, -10);
015 if (cal.before(Calendar.getInstance())) {
016 // Order past due logic...
017 }
018 }
019
020 public static void main(String[] args) {
021 Order order = new Order();
022 exampleOne(order);
023 }
024
025 }