|
|
@@ -21,6 +21,8 @@ package org.apache.fop.accessibility; |
|
|
|
|
|
|
|
import org.apache.fop.events.EventBroadcaster; |
|
|
|
import org.apache.fop.events.EventProducer; |
|
|
|
import org.apache.fop.events.model.AbstractEventModelFactory; |
|
|
|
import org.apache.fop.events.model.EventModel; |
|
|
|
|
|
|
|
/** |
|
|
|
* Event producer for accessibility-related events. |
|
|
@@ -44,6 +46,16 @@ public interface AccessibilityEventProducer extends EventProducer { |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
/** Event model factory for Accessibility. */ |
|
|
|
public static class EventModelFactory extends AbstractEventModelFactory { |
|
|
|
|
|
|
|
/** {@inheritDoc} */ |
|
|
|
public EventModel createEventModel() { |
|
|
|
return loadModel(getClass(), "event-model.xml"); |
|
|
|
} |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
/** |
|
|
|
* The structure tree is missing in the XML file. |
|
|
|
* |