19#if !defined(XALAN_NUMBERINGRESOURCEBUNDLE_HEADER_GUARD)
20#define XALAN_NUMBERINGRESOURCEBUNDLE_HEADER_GUARD
52 enum eOrientation { eLeftToRight, eRightToLeft, eTopToBottom, eBottomToTop };
90 return m_language.getMemoryManager();
114 return m_helpLanguage;
126 return m_traditionalAlphabet;
132 return m_orientation;
138 return m_numberingMethod;
144 return m_multiplierOrder;
150 return m_maxNumericalValue;
153 const NumberTypeVectorType&
156 return m_numberGroups;
159 const NumberTypeVectorType&
162 return m_multipliers;
174 return m_multiplierChars;
177 const DigitsTableVectorType&
180 return m_digitsTable;
183 const NumberTypeVectorType&
186 return m_digitsTableTable;
#define XALAN_USES_MEMORY_MANAGER(Type)
#define XALAN_CPP_NAMESPACE
Xalan-C++ namespace, including major and minor version.
const XalanDOMCharVectorType & getAlphabet() const
void swap(XalanNumberingResourceBundle &theOther)
MemoryManager & getMemoryManager()
XalanVector< NumberType > NumberTypeVectorType
~XalanNumberingResourceBundle()
const XalanDOMCharVectorType & getTraditionalAlphabet() const
bool operator==(const XalanNumberingResourceBundle &theRHS) const
XalanVector< XalanDOMCharVectorType > DigitsTableVectorType
const DigitsTableVectorType & getDigitsTable() const
XalanNumberingResourceBundle(MemoryManager &theManager)
XalanNumberingResourceBundle(const XalanDOMString &theLanguage, const XalanDOMString &theUILanguage, const XalanDOMString &theHelpLanguage, const XalanDOMCharVectorType &theAlphabet, const XalanDOMCharVectorType &theTraditionalAlphabet, eOrientation theOrientation, eNumberingMethod theNumberingMethod, eMultiplierOrder theMultiplierOrder, NumberType theMaxNumericalValue, const NumberTypeVectorType &theNumberGroups, const NumberTypeVectorType &theMultipliers, const XalanDOMCharVectorType &theZeroChar, const XalanDOMCharVectorType &theMultiplierChars, const DigitsTableVectorType &theDigitsTable, const NumberTypeVectorType &theDigitsTableTable, MemoryManager &theManager)
const XalanDOMCharVectorType & getZeroChar() const
const XalanDOMString & getHelpLanguage() const
eMultiplierOrder getMultiplierOrder() const
const NumberTypeVectorType & getMultipliers() const
const XalanDOMCharVectorType & getMultiplierChars() const
eOrientation getOrientation() const
const NumberTypeVectorType & getNumberGroups() const
NumberType getMaxNumericalValue() const
const XalanDOMString & getUILanguage() const
XalanNumberingResourceBundle(const XalanNumberingResourceBundle &theSource, MemoryManager &theManager)
const NumberTypeVectorType & getDigitsTableTable() const
eNumberingMethod getNumberingMethod() const
const XalanDOMString & getLanguage() const
equals(const XalanDOMChar *theLHS, const XalanDOMChar *theRHS, XalanDOMString::size_type theLength)
Compare the contents of two arrays for equality.