21 #ifndef __XAO_GEOMETRICELEMENT_HXX__ 
   22 #define __XAO_GEOMETRICELEMENT_HXX__ 
   31 #pragma warning(disable:4290) // Warning Exception ... 
   32 #pragma warning(disable:4251) // Warning dll-interface ... 
   87         const std::string getReference()
 
   95         void setReference(
const std::string& reference)
 
   97             m_reference = reference;
 
  141         void setSize(
const int& nb);
 
  150         void setElement(
const int& index, 
const std::string& name, 
const std::string& reference) 
throw (
XAO_Exception);
 
  179         const std::string getReference(
const int& index) 
throw (
XAO_Exception);
 
  186         void setReference(
const int& index, 
const std::string& reference) 
throw (
XAO_Exception);
 
  193         const int getIndexByReference(
const std::string& reference) 
throw (
XAO_Exception);
 
  198         typedef std::map<int, GeometricElement>::iterator 
iterator;
 
  213         void checkElementIndex(
const int& index) 
const throw (
XAO_Exception);