descriptor.setTimeStamp(Long.valueOf(stamp).longValue());
try { descriptor.setTimeStamp(Long.valueOf(stamp).longValue()); } catch (NumberFormatException exception) {  }
	public void startElement(final String uri, final String localName, final String qualifiedName, final Attributes attributes) throws SAXException {		if (IRefactoringSerializationConstants.ELEMENT_REFACTORING.equals(qualifiedName)) {			final int length= attributes.getLength();			final Map map= new HashMap(length);			String id= ""; //$NON-NLS-1$			String stamp= ""; //$NON-NLS-1$			String description= ""; //$NON-NLS-1$			String comment= null;			String flags= "0"; //$NON-NLS-1$			String project= null;			for (int index= 0; index < length; index++) {				final String name= attributes.getQName(index);				final String value= attributes.getValue(index);				if (IRefactoringSerializationConstants.ATTRIBUTE_ID.equals(name))					id= value;				else if (IRefactoringSerializationConstants.ATTRIBUTE_STAMP.equals(name))					stamp= value;				else if (IRefactoringSerializationConstants.ATTRIBUTE_DESCRIPTION.equals(name))					description= value;				else if (IRefactoringSerializationConstants.ATTRIBUTE_FLAGS.equals(name))					flags= value;				else if (IRefactoringSerializationConstants.ATTRIBUTE_COMMENT.equals(name))					comment= value;				else if (IRefactoringSerializationConstants.ATTRIBUTE_PROJECT.equals(name))					project= value;				else if (!"".equals(name) && !"".equals(value)) //$NON-NLS-1$//$NON-NLS-2$					map.put(name, value);			}			int flag= 0;			try {				flag= Integer.parseInt(flags);			} catch (NumberFormatException exception1) {				// Do nothing			}			final RefactoringDescriptor descriptor= new RefactoringDescriptor(id, project, description, comment, map, flag);			descriptor.setTimeStamp(Long.valueOf(stamp).longValue());			if (fRefactoringDescriptors == null)				fRefactoringDescriptors= new ArrayList();			fRefactoringDescriptors.add(descriptor);		} else if (IRefactoringSerializationConstants.ELEMENT_SESSION.equals(qualifiedName)) {			final String version= attributes.getValue(IRefactoringSerializationConstants.ATTRIBUTE_VERSION);			if (version != null && !"".equals(version)) //$NON-NLS-1$				fVersion= version;			fComment= attributes.getValue(IRefactoringSerializationConstants.ATTRIBUTE_COMMENT);		}	}