uk.org.jcam.drools
Class JCAMElement

java.lang.Object
  extended by uk.org.jcam.drools.JCAMElement

public class JCAMElement
extends java.lang.Object


Constructor Summary
JCAMElement()
           
JCAMElement(java.lang.Object o)
           
 
Method Summary
 java.lang.String getId()
           
 java.lang.Integer getLength()
           
 java.lang.String getMask()
           
 java.lang.String getName()
           
 java.lang.String getNamespace()
           
 java.lang.String getPattern()
           
 java.lang.String getType()
           
 java.lang.String getValue()
           
 java.lang.String getXpathExpression()
           
 boolean isMandatory()
           
 boolean isOptional()
           
 boolean isRepeatable()
           
 void removeElement()
           
 void setId(java.lang.String id)
           
 void setLength(int length)
           
 void setLength(java.lang.Integer length)
           
 void setMandatory()
           
 void setMask(java.lang.String mask)
           
 void setName(java.lang.String name)
           
 void setNamespace(java.lang.String namespace)
           
 void setOptional()
           
 void setPattern(java.lang.String pattern)
           
 void setRepeatable(boolean repeatable)
           
 void setType(java.lang.String type)
           
 void setValue(java.lang.String value)
           
 void setXpathExpression(java.lang.Object obj)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JCAMElement

public JCAMElement()

JCAMElement

public JCAMElement(java.lang.Object o)
Method Detail

getId

public java.lang.String getId()

getLength

public java.lang.Integer getLength()

getMask

public java.lang.String getMask()

getName

public java.lang.String getName()

getPattern

public java.lang.String getPattern()

getType

public java.lang.String getType()

getValue

public java.lang.String getValue()

isMandatory

public boolean isMandatory()

isOptional

public boolean isOptional()

isRepeatable

public boolean isRepeatable()

setId

public void setId(java.lang.String id)

setLength

public void setLength(int length)

setLength

public void setLength(java.lang.Integer length)

setMandatory

public void setMandatory()

setMask

public void setMask(java.lang.String mask)

setName

public void setName(java.lang.String name)

setOptional

public void setOptional()

setPattern

public void setPattern(java.lang.String pattern)

setRepeatable

public void setRepeatable(boolean repeatable)

setType

public void setType(java.lang.String type)

setValue

public void setValue(java.lang.String value)

getNamespace

public java.lang.String getNamespace()

setNamespace

public void setNamespace(java.lang.String namespace)

removeElement

public void removeElement()

setXpathExpression

public void setXpathExpression(java.lang.Object obj)

getXpathExpression

public java.lang.String getXpathExpression()