Package org.apache.xmlbeans
Interface PrePostExtension
- All Known Implementing Classes:
PrePostExtensionImpl
public interface PrePostExtension
-
Field Summary
Fields Modifier and Type Field Description static intOPERATION_INSERTOperation code for inserting a property.static intOPERATION_REMOVEOperation code for removing a property.static intOPERATION_SETOperation code for setting a property. -
Method Summary
Modifier and Type Method Description StringgetStaticHandler()Get the fully qualified static handler class name.booleanhasPostCall()Returns true if the static handler class has a preSet() method with the following signature:
public static void postSet(int, org.apache.xmlbeans.XmlObject, javax.xml.namespace.QName, boolean, int};booleanhasPreCall()Returns true if the static handler class has a preSet() method with the following signature:
public static boolean preSet(int, org.apache.xmlbeans.XmlObject, javax.xml.namespace.QName, boolean, int};
-
Field Details
-
OPERATION_SET
static final int OPERATION_SETOperation code for setting a property.- See Also:
- Constant Field Values
-
OPERATION_INSERT
static final int OPERATION_INSERTOperation code for inserting a property.- See Also:
- Constant Field Values
-
OPERATION_REMOVE
static final int OPERATION_REMOVEOperation code for removing a property.- See Also:
- Constant Field Values
-
-
Method Details
-
getStaticHandler
String getStaticHandler()Get the fully qualified static handler class name. -
hasPreCall
boolean hasPreCall()Returns true if the static handler class has a preSet() method with the following signature:
public static boolean preSet(int, org.apache.xmlbeans.XmlObject, javax.xml.namespace.QName, boolean, int}; -
hasPostCall
boolean hasPostCall()Returns true if the static handler class has a preSet() method with the following signature:
public static void postSet(int, org.apache.xmlbeans.XmlObject, javax.xml.namespace.QName, boolean, int};
-