|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.ws.jaxme.xs.impl.XSSimpleTypeImpl org.apache.ws.jaxme.xs.impl.XSSimpleTypeRestrictionImpl org.apache.ws.jaxme.xs.impl.XSAtomicTypeRestrictionImpl
public class XSAtomicTypeRestrictionImpl
Constructor Summary | |
---|---|
XSAtomicTypeRestrictionImpl(XSType pParent,
XSType pBaseType,
XsGSimpleRestrictionModel pRestriction)
Creates a new atomic type restricting pBaseType
with the constraints pRestriction . |
Method Summary | |
---|---|
XSAtomicType |
getAtomicType()
Returns the atomic type details. |
java.lang.Long |
getFractionDigits()
Returns the value of the "fractionDigits" facet or null, if the facet is not set. |
java.lang.Long |
getLength()
Returns the value of the "length" facet or null, if the facet is not set. |
java.lang.String |
getMaxExclusive()
Returns the value of the "maxExclusive" facet or null, if the facet is not set. |
java.lang.String |
getMaxInclusive()
Returns the value of the "maxInclusive" facet or null, if the facet is not set. |
java.lang.Long |
getMaxLength()
Returns the value of the "maxLength" facet or null, if the facet is not set. |
java.lang.String |
getMinExclusive()
Returns the value of the "minExclusive" facet or null, if the facet is not set. |
java.lang.String |
getMinInclusive()
Returns the value of the "minInclusive" facet or null, if the facet is not set. |
java.lang.Long |
getMinLength()
Returns the value of the "minLength" facet or null, if the facet is not set. |
java.lang.Long |
getTotalDigits()
Returns the value of the "totalDigits" facet or null, if the facet is not set. |
boolean |
isAtomic()
Returns whether the simple type is atomic. |
boolean |
isCollapsing()
Returns whether the simple type is collapsing multiple blanks into one and removing preceding and trailing blanks. |
boolean |
isReplacing()
Returns whether the simple type is replacing tabs, carriage returns, and line feeds with blanks. |
Methods inherited from class org.apache.ws.jaxme.xs.impl.XSSimpleTypeRestrictionImpl |
---|
getBaseType, getEnumerations, getPattern, getRestrictedType, getRestriction, isRestriction |
Methods inherited from class org.apache.ws.jaxme.xs.impl.XSSimpleTypeImpl |
---|
getListType, getUnionType, isList, isUnion |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public XSAtomicTypeRestrictionImpl(XSType pParent, XSType pBaseType, XsGSimpleRestrictionModel pRestriction) throws org.xml.sax.SAXException
pBaseType
with the constraints pRestriction
.
org.xml.sax.SAXException
Method Detail |
---|
public boolean isAtomic()
XSSimpleType
Returns whether the simple type is atomic.
isAtomic
in interface XSSimpleType
isAtomic
in class XSSimpleTypeImpl
public XSAtomicType getAtomicType()
XSSimpleType
Returns the atomic type details.
getAtomicType
in interface XSSimpleType
getAtomicType
in class XSSimpleTypeImpl
public java.lang.Long getFractionDigits()
XSAtomicType
Returns the value of the "fractionDigits" facet or null, if the facet is not set.
getFractionDigits
in interface XSAtomicType
public java.lang.Long getLength()
XSAtomicType
Returns the value of the "length" facet or null, if the facet is not set.
getLength
in interface XSAtomicType
public java.lang.String getMaxExclusive()
XSAtomicType
Returns the value of the "maxExclusive" facet or null, if the facet is not set.
getMaxExclusive
in interface XSAtomicType
public java.lang.String getMaxInclusive()
XSAtomicType
Returns the value of the "maxInclusive" facet or null, if the facet is not set.
getMaxInclusive
in interface XSAtomicType
public java.lang.Long getMaxLength()
XSAtomicType
Returns the value of the "maxLength" facet or null, if the facet is not set.
getMaxLength
in interface XSAtomicType
public java.lang.String getMinExclusive()
XSAtomicType
Returns the value of the "minExclusive" facet or null, if the facet is not set.
getMinExclusive
in interface XSAtomicType
public java.lang.String getMinInclusive()
XSAtomicType
Returns the value of the "minInclusive" facet or null, if the facet is not set.
getMinInclusive
in interface XSAtomicType
public java.lang.Long getMinLength()
XSAtomicType
Returns the value of the "minLength" facet or null, if the facet is not set.
getMinLength
in interface XSAtomicType
public java.lang.Long getTotalDigits()
XSAtomicType
Returns the value of the "totalDigits" facet or null, if the facet is not set.
getTotalDigits
in interface XSAtomicType
public boolean isReplacing()
XSAtomicType
Returns whether the simple type is replacing tabs, carriage returns, and line feeds with blanks.
isReplacing
in interface XSAtomicType
public boolean isCollapsing()
XSAtomicType
Returns whether the simple type is collapsing multiple blanks into one and removing preceding and trailing blanks. Collapsing includes replacing.
isCollapsing
in interface XSAtomicType
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |