001// Copyright 2008 by Basil Vandegriend. All rights reserved. 002 003package com.basilv.examples.mutableproperties; 004 005import java.util.Calendar; 006 007public 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}