&& !interchangeObjectBO.getClass().equals(Sequence.SequenceBO.class) && !interchangeObjectBO.getClass().equals(TimedTextDescriptor.TimedTextDescriptorBO.class)){ InterchangeObject interchangeObject = this.constructInterchangeObject(interchangeObjectBO.getClass().getEnclosingClass(), interchangeObjectBO, node); this.cacheInterchangeObject(interchangeObject); this.uidToMetadataSets.put(interchangeObjectBO.getInstanceUID(), interchangeObject);