Class CMNodeFactory
- java.lang.Object
-
- org.smooks.engine.delivery.sax.ng.org.apache.xerces.impl.xs.models.CMNodeFactory
-
public class CMNodeFactory extends Object
- Version:
- $Id$
- Author:
- Neeraj Bajaj
-
-
Constructor Summary
Constructors Constructor Description CMNodeFactory()
default constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CMNode
getCMBinOpNode(int type, CMNode leftNode, CMNode rightNode)
CMNode
getCMLeafNode(int type, Object leaf, int id, int position)
CMNode
getCMRepeatingLeafNode(int type, Object leaf, int minOccurs, int maxOccurs, int id, int position)
CMNode
getCMUniOpNode(int type, CMNode childNode)
void
nodeCountCheck()
void
reset()
void
reset(XMLComponentManager componentManager)
void
resetNodeCount()
void
setProperty(String propertyId, Object value)
Sets the value of a property.
-
-
-
Method Detail
-
reset
public void reset(XMLComponentManager componentManager)
-
reset
public void reset()
-
getCMRepeatingLeafNode
public CMNode getCMRepeatingLeafNode(int type, Object leaf, int minOccurs, int maxOccurs, int id, int position)
-
nodeCountCheck
public void nodeCountCheck()
-
resetNodeCount
public void resetNodeCount()
-
setProperty
public void setProperty(String propertyId, Object value) throws XMLConfigurationException
Sets the value of a property. This method is called by the component manager any time after reset when a property changes value.Note: Components should silently ignore properties that do not affect the operation of the component.
- Parameters:
propertyId
- The property identifier.value
- The value of the property.- Throws:
SAXNotRecognizedException
- The component should not throw this exception.SAXNotSupportedException
- The component should not throw this exception.XMLConfigurationException
-
-