public void addMeetingNotes(int id, String text)
	{
		try
		{
			if(text.equals(null))
			{
				throw new NullPointerException();
			}
			
			PastMeetingImpl pMeeting = (PastMeetingImpl) getMeeting(id); //downcast Meeting as PastMeetingImpl
	
			if(pMeeting.equals(null))
			{
				throw new IllegalArgumentException();
			}
	
			if(!inPast(pMeeting.meetingDate))
			{
				throw new IllegalStateException();
			}


			pMeeting.addNotes(text);

		}catch(NullPointerException ex){
			System.out.println("Meeting notes are null");
		}catch(IllegalArgumentException ex){
			System.out.println("Meeting ID not recognised");
		}catch(IllegalStateException ex){
			System.out.println("Meeting occurs in the future");
		}
	}