Example #1
0
 @Override
 public void startElement(XMLElement element, Attributes attributes) {
   if (PersistenceTagNames.PROPERTY.equals(element.getQName())) {
     assert (attributes.getLength() == 2);
     assert (attributes.getIndex(PersistenceTagNames.PROPERTY_NAME) != -1);
     assert (attributes.getIndex(PersistenceTagNames.PROPERTY_VALUE) != -1);
     PersistenceUnitDescriptor persistenceUnitDescriptor =
         (PersistenceUnitDescriptor) getDescriptor();
     String propName = attributes.getValue(PersistenceTagNames.PROPERTY_NAME);
     String propValue = attributes.getValue(PersistenceTagNames.PROPERTY_VALUE);
     persistenceUnitDescriptor.addProperty(propName, propValue);
     return;
   }
   super.startElement(element, attributes);
 }