Package org.apache.xmlbeans
Interface PrePostExtension
- All Known Implementing Classes:
PrePostExtensionImpl
public interface PrePostExtension
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intOperation code for inserting a property.static final intOperation code for removing a property.static final intOperation code for setting a property. -
Method Summary
Modifier and TypeMethodDescriptionGet the fully qualified static handler class name.booleanReturns 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;}booleanReturns 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:
-
OPERATION_INSERT
static final int OPERATION_INSERTOperation code for inserting a property.- See Also:
-
OPERATION_REMOVE
static final int OPERATION_REMOVEOperation code for removing a property.- See Also:
-
-
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;}
-