You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by di...@apache.org on 2005/01/25 18:41:20 UTC

cvs commit: ws-axis/c/src/soap/xsd ENTITIES.cpp ENTITIES.hpp ENTITY.cpp ENTITY.hpp ID.cpp ID.hpp IDREF.cpp IDREF.hpp IDREFS.cpp IDREFS.hpp Language.cpp Language.hpp NCName.cpp NCName.hpp NMTOKEN.cpp NMTOKEN.hpp NMTOKENS.cpp NMTOKENS.hpp Name.cpp Name.hpp

dicka       2005/01/25 09:41:20

  Modified:    c/src/soap Makefile.am
               c/vc     AxisClientDLL.dsp AxisServerDLL.dsp
  Added:       c/src/soap/xsd ENTITIES.cpp ENTITIES.hpp ENTITY.cpp
                        ENTITY.hpp ID.cpp ID.hpp IDREF.cpp IDREF.hpp
                        IDREFS.cpp IDREFS.hpp Language.cpp Language.hpp
                        NCName.cpp NCName.hpp NMTOKEN.cpp NMTOKEN.hpp
                        NMTOKENS.cpp NMTOKENS.hpp Name.cpp Name.hpp
  Log:
  Add Language, Name, NCName, ID, IDREF, IDREFS, ENTITY, ENTITIES, NMTOKEN and NMTOKENS types to Simple types OO model.
  
  Submitted by: Adrian Dick
  
  Revision  Changes    Path
  1.33      +10 -0     ws-axis/c/src/soap/Makefile.am
  
  Index: Makefile.am
  ===================================================================
  RCS file: /home/cvs/ws-axis/c/src/soap/Makefile.am,v
  retrieving revision 1.32
  retrieving revision 1.33
  diff -u -r1.32 -r1.33
  --- Makefile.am	25 Jan 2005 17:01:11 -0000	1.32
  +++ Makefile.am	25 Jan 2005 17:41:19 -0000	1.33
  @@ -39,6 +39,16 @@
           xsd/String.cpp \
           xsd/NormalizedString.cpp \
           xsd/Token.cpp \
  +        xsd/Language.cpp \
  +        xsd/Name.cpp \
  +        xsd/NCName.cpp \
  +        xsd/ID.cpp \
  +        xsd/IDREF.cpp \
  +        xsd/IDREFS.cpp \
  +        xsd/ENTITY.cpp \
  +        xsd/ENTITIES.cpp \
  +        xsd/NMTOKEN.cpp \
  +        xsd/NMTOKENS.cpp \
           xsd/Time.cpp \
           xsd/XSD_QName.cpp \
           xsd/Short.cpp \
  
  
  
  1.43      +40 -0     ws-axis/c/vc/AxisClientDLL.dsp
  
  Index: AxisClientDLL.dsp
  ===================================================================
  RCS file: /home/cvs/ws-axis/c/vc/AxisClientDLL.dsp,v
  retrieving revision 1.42
  retrieving revision 1.43
  diff -u -r1.42 -r1.43
  --- AxisClientDLL.dsp	25 Jan 2005 17:01:12 -0000	1.42
  +++ AxisClientDLL.dsp	25 Jan 2005 17:41:19 -0000	1.43
  @@ -238,6 +238,14 @@
   # End Source File
   # Begin Source File
   
  +SOURCE=..\src\soap\xsd\ENTITIES.cpp
  +# End Source File
  +# Begin Source File
  +
  +SOURCE=..\src\soap\xsd\ENTITY.cpp
  +# End Source File
  +# Begin Source File
  +
   SOURCE=..\src\xml\Event.cpp
   # End Source File
   # Begin Source File
  @@ -282,6 +290,18 @@
   # End Source File
   # Begin Source File
   
  +SOURCE=..\src\soap\xsd\ID.cpp
  +# End Source File
  +# Begin Source File
  +
  +SOURCE=..\src\soap\xsd\IDREF.cpp
  +# End Source File
  +# Begin Source File
  +
  +SOURCE=..\src\soap\xsd\IDREFS.cpp
  +# End Source File
  +# Begin Source File
  +
   SOURCE=..\src\soap\xsd\Int.cpp
   # End Source File
   # Begin Source File
  @@ -290,6 +310,10 @@
   # End Source File
   # Begin Source File
   
  +SOURCE=..\src\soap\xsd\Language.cpp
  +# End Source File
  +# Begin Source File
  +
   SOURCE=..\src\soap\xsd\constraints\Length.cpp
   # End Source File
   # Begin Source File
  @@ -326,11 +350,27 @@
   # End Source File
   # Begin Source File
   
  +SOURCE=..\src\soap\xsd\Name.cpp
  +# End Source File
  +# Begin Source File
  +
   SOURCE=..\src\soap\Namespace.cpp
   # End Source File
   # Begin Source File
   
  +SOURCE=..\src\soap\xsd\NCName.cpp
  +# End Source File
  +# Begin Source File
  +
   SOURCE=..\src\soap\xsd\NegativeInteger.cpp
  +# End Source File
  +# Begin Source File
  +
  +SOURCE=..\src\soap\xsd\NMTOKEN.cpp
  +# End Source File
  +# Begin Source File
  +
  +SOURCE=..\src\soap\xsd\NMTOKENS.cpp
   # End Source File
   # Begin Source File
   
  
  
  
  1.42      +40 -0     ws-axis/c/vc/AxisServerDLL.dsp
  
  Index: AxisServerDLL.dsp
  ===================================================================
  RCS file: /home/cvs/ws-axis/c/vc/AxisServerDLL.dsp,v
  retrieving revision 1.41
  retrieving revision 1.42
  diff -u -r1.41 -r1.42
  --- AxisServerDLL.dsp	25 Jan 2005 17:01:12 -0000	1.41
  +++ AxisServerDLL.dsp	25 Jan 2005 17:41:19 -0000	1.42
  @@ -234,6 +234,14 @@
   # End Source File
   # Begin Source File
   
  +SOURCE=..\src\soap\xsd\ENTITIES.cpp
  +# End Source File
  +# Begin Source File
  +
  +SOURCE=..\src\soap\xsd\ENTITY.cpp
  +# End Source File
  +# Begin Source File
  +
   SOURCE=..\src\xml\Event.cpp
   # End Source File
   # Begin Source File
  @@ -278,6 +286,18 @@
   # End Source File
   # Begin Source File
   
  +SOURCE=..\src\soap\xsd\ID.cpp
  +# End Source File
  +# Begin Source File
  +
  +SOURCE=..\src\soap\xsd\IDREF.cpp
  +# End Source File
  +# Begin Source File
  +
  +SOURCE=..\src\soap\xsd\IDREFS.cpp
  +# End Source File
  +# Begin Source File
  +
   SOURCE=..\src\soap\xsd\Int.cpp
   # End Source File
   # Begin Source File
  @@ -286,6 +306,10 @@
   # End Source File
   # Begin Source File
   
  +SOURCE=..\src\soap\xsd\Language.cpp
  +# End Source File
  +# Begin Source File
  +
   SOURCE=..\src\soap\xsd\constraints\Length.cpp
   # End Source File
   # Begin Source File
  @@ -322,11 +346,27 @@
   # End Source File
   # Begin Source File
   
  +SOURCE=..\src\soap\xsd\Name.cpp
  +# End Source File
  +# Begin Source File
  +
   SOURCE=..\src\soap\Namespace.cpp
   # End Source File
   # Begin Source File
   
  +SOURCE=..\src\soap\xsd\NCName.cpp
  +# End Source File
  +# Begin Source File
  +
   SOURCE=..\src\soap\xsd\NegativeInteger.cpp
  +# End Source File
  +# Begin Source File
  +
  +SOURCE=..\src\soap\xsd\NMTOKEN.cpp
  +# End Source File
  +# Begin Source File
  +
  +SOURCE=..\src\soap\xsd\NMTOKENS.cpp
   # End Source File
   # Begin Source File
   
  
  
  
  1.1                  ws-axis/c/src/soap/xsd/ENTITIES.cpp
  
  Index: ENTITIES.cpp
  ===================================================================
  #include "ENTITIES.hpp"
  
  AXIS_CPP_NAMESPACE_START
  
  AxisChar* ENTITIES::deserializeENTITIES(const AxisChar* valueAsChar) throw (AxisSoapException)
  {
      return (AxisChar*) deserialize(valueAsChar);
  }
  
  AXIS_CPP_NAMESPACE_END
  
  
  
  1.1                  ws-axis/c/src/soap/xsd/ENTITIES.hpp
  
  Index: ENTITIES.hpp
  ===================================================================
  /* -*- C++ -*- */
  /*
   *   Copyright 2003-2004 The Apache Software Foundation.
   *
   *   Licensed under the Apache License, Version 2.0 (the "License");
   *   you may not use this file except in compliance with the License.
   *   You may obtain a copy of the License at
   *
   *       http://www.apache.org/licenses/LICENSE-2.0
   *
   *   Unless required by applicable law or agreed to in writing, software
   *   distributed under the License is distributed on an "AS IS" BASIS,
   *   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   *   See the License for the specific language governing permissions and
   *   limitations under the License.
   *
   *
   * @author Adrian Dick (adrian.dick@uk.ibm.com)
   *
   */
  
  #if !defined(_ENTITIES_HPP____OF_AXIS_INCLUDED_)
  #define _ENTITIES_HPP____OF_AXIS_INCLUDED_
  
  #include "ENTITY.hpp"
  
  AXIS_CPP_NAMESPACE_START
  
  using namespace std;
  
  class ENTITIES : public ENTITY {
  public:
  
      /**
       * Deserialized ENTITIES value from it's on-the-wire string form.
       * @param valueAsChar Serialized form of ENTITIES value.
       * @return Deserialized ENTITIES value.
       */
   AxisChar* deserializeENTITIES(const AxisChar* valueAsChar) throw (AxisSoapException);
  };
  
  AXIS_CPP_NAMESPACE_END
  
  #endif
  
  
  
  1.1                  ws-axis/c/src/soap/xsd/ENTITY.cpp
  
  Index: ENTITY.cpp
  ===================================================================
  #include "ENTITY.hpp"
  
  AXIS_CPP_NAMESPACE_START
  
  AxisChar* ENTITY::deserializeENTITY(const AxisChar* valueAsChar) throw (AxisSoapException)
  {
      return (AxisChar*) deserialize(valueAsChar);
  }
  
  AXIS_CPP_NAMESPACE_END
  
  
  
  1.1                  ws-axis/c/src/soap/xsd/ENTITY.hpp
  
  Index: ENTITY.hpp
  ===================================================================
  /* -*- C++ -*- */
  /*
   *   Copyright 2003-2004 The Apache Software Foundation.
   *
   *   Licensed under the Apache License, Version 2.0 (the "License");
   *   you may not use this file except in compliance with the License.
   *   You may obtain a copy of the License at
   *
   *       http://www.apache.org/licenses/LICENSE-2.0
   *
   *   Unless required by applicable law or agreed to in writing, software
   *   distributed under the License is distributed on an "AS IS" BASIS,
   *   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   *   See the License for the specific language governing permissions and
   *   limitations under the License.
   *
   *
   * @author Adrian Dick (adrian.dick@uk.ibm.com)
   *
   */
  
  #if !defined(_ENTITY_HPP____OF_AXIS_INCLUDED_)
  #define _ENTITY_HPP____OF_AXIS_INCLUDED_
  
  #include "NCName.hpp"
  
  AXIS_CPP_NAMESPACE_START
  
  using namespace std;
  
  class ENTITY : public NCName {
  public:
  
      /**
       * Deserialized ENTITY value from it's on-the-wire string form.
       * @param valueAsChar Serialized form of ENTITY value.
       * @return Deserialized ENTITY value.
       */
   AxisChar* deserializeENTITY(const AxisChar* valueAsChar) throw (AxisSoapException);
  };
  
  AXIS_CPP_NAMESPACE_END
  
  #endif
  
  
  
  1.1                  ws-axis/c/src/soap/xsd/ID.cpp
  
  Index: ID.cpp
  ===================================================================
  #include "ID.hpp"
  
  AXIS_CPP_NAMESPACE_START
  
  AxisChar* ID::deserializeID(const AxisChar* valueAsChar) throw (AxisSoapException)
  {
      return (AxisChar*) deserialize(valueAsChar);
  }
  
  AXIS_CPP_NAMESPACE_END
  
  
  
  1.1                  ws-axis/c/src/soap/xsd/ID.hpp
  
  Index: ID.hpp
  ===================================================================
  /* -*- C++ -*- */
  /*
   *   Copyright 2003-2004 The Apache Software Foundation.
   *
   *   Licensed under the Apache License, Version 2.0 (the "License");
   *   you may not use this file except in compliance with the License.
   *   You may obtain a copy of the License at
   *
   *       http://www.apache.org/licenses/LICENSE-2.0
   *
   *   Unless required by applicable law or agreed to in writing, software
   *   distributed under the License is distributed on an "AS IS" BASIS,
   *   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   *   See the License for the specific language governing permissions and
   *   limitations under the License.
   *
   *
   * @author Adrian Dick (adrian.dick@uk.ibm.com)
   *
   */
  
  #if !defined(_ID_HPP____OF_AXIS_INCLUDED_)
  #define _ID_HPP____OF_AXIS_INCLUDED_
  
  #include "NCName.hpp"
  
  AXIS_CPP_NAMESPACE_START
  
  using namespace std;
  
  class ID : public NCName {
  public:
  
      /**
       * Deserialized ID value from it's on-the-wire string form.
       * @param valueAsChar Serialized form of ID value.
       * @return Deserialized ID value.
       */
   AxisChar* deserializeID(const AxisChar* valueAsChar) throw (AxisSoapException);
  };
  
  AXIS_CPP_NAMESPACE_END
  
  #endif
  
  
  
  1.1                  ws-axis/c/src/soap/xsd/IDREF.cpp
  
  Index: IDREF.cpp
  ===================================================================
  #include "IDREF.hpp"
  
  AXIS_CPP_NAMESPACE_START
  
  AxisChar* IDREF::deserializeIDREF(const AxisChar* valueAsChar) throw (AxisSoapException)
  {
      return (AxisChar*) deserialize(valueAsChar);
  }
  
  AXIS_CPP_NAMESPACE_END
  
  
  
  1.1                  ws-axis/c/src/soap/xsd/IDREF.hpp
  
  Index: IDREF.hpp
  ===================================================================
  /* -*- C++ -*- */
  /*
   *   Copyright 2003-2004 The Apache Software Foundation.
   *
   *   Licensed under the Apache License, Version 2.0 (the "License");
   *   you may not use this file except in compliance with the License.
   *   You may obtain a copy of the License at
   *
   *       http://www.apache.org/licenses/LICENSE-2.0
   *
   *   Unless required by applicable law or agreed to in writing, software
   *   distributed under the License is distributed on an "AS IS" BASIS,
   *   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   *   See the License for the specific language governing permissions and
   *   limitations under the License.
   *
   *
   * @author Adrian Dick (adrian.dick@uk.ibm.com)
   *
   */
  
  #if !defined(_IDREF_HPP____OF_AXIS_INCLUDED_)
  #define _IDREF_HPP____OF_AXIS_INCLUDED_
  
  #include "NCName.hpp"
  
  AXIS_CPP_NAMESPACE_START
  
  using namespace std;
  
  class IDREF : public NCName {
  public:
  
      /**
       * Deserialized IDREF value from it's on-the-wire string form.
       * @param valueAsChar Serialized form of IDREF value.
       * @return Deserialized IDREF value.
       */
   AxisChar* deserializeIDREF(const AxisChar* valueAsChar) throw (AxisSoapException);
  };
  
  AXIS_CPP_NAMESPACE_END
  
  #endif
  
  
  
  1.1                  ws-axis/c/src/soap/xsd/IDREFS.cpp
  
  Index: IDREFS.cpp
  ===================================================================
  #include "IDREFS.hpp"
  
  AXIS_CPP_NAMESPACE_START
  
  AxisChar* IDREFS::deserializeIDREFS(const AxisChar* valueAsChar) throw (AxisSoapException)
  {
      return (AxisChar*) deserialize(valueAsChar);
  }
  
  AXIS_CPP_NAMESPACE_END
  
  
  
  1.1                  ws-axis/c/src/soap/xsd/IDREFS.hpp
  
  Index: IDREFS.hpp
  ===================================================================
  /* -*- C++ -*- */
  /*
   *   Copyright 2003-2004 The Apache Software Foundation.
   *
   *   Licensed under the Apache License, Version 2.0 (the "License");
   *   you may not use this file except in compliance with the License.
   *   You may obtain a copy of the License at
   *
   *       http://www.apache.org/licenses/LICENSE-2.0
   *
   *   Unless required by applicable law or agreed to in writing, software
   *   distributed under the License is distributed on an "AS IS" BASIS,
   *   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   *   See the License for the specific language governing permissions and
   *   limitations under the License.
   *
   *
   * @author Adrian Dick (adrian.dick@uk.ibm.com)
   *
   */
  
  #if !defined(_IDREFS_HPP____OF_AXIS_INCLUDED_)
  #define _IDREFS_HPP____OF_AXIS_INCLUDED_
  
  #include "IDREF.hpp"
  
  AXIS_CPP_NAMESPACE_START
  
  using namespace std;
  
  class IDREFS : public IDREF {
  public:
  
      /**
       * Deserialized IDREFS value from it's on-the-wire string form.
       * @param valueAsChar Serialized form of IDREFS value.
       * @return Deserialized IDREFS value.
       */
   AxisChar* deserializeIDREFS(const AxisChar* valueAsChar) throw (AxisSoapException);
  };
  
  AXIS_CPP_NAMESPACE_END
  
  #endif
  
  
  
  1.1                  ws-axis/c/src/soap/xsd/Language.cpp
  
  Index: Language.cpp
  ===================================================================
  #include "Language.hpp"
  
  AXIS_CPP_NAMESPACE_START
  
  AxisChar* Language::deserializeLanguage(const AxisChar* valueAsChar) throw (AxisSoapException)
  {
      return (AxisChar*) deserialize(valueAsChar);
  }
  
  AXIS_CPP_NAMESPACE_END
  
  
  
  1.1                  ws-axis/c/src/soap/xsd/Language.hpp
  
  Index: Language.hpp
  ===================================================================
  /* -*- C++ -*- */
  /*
   *   Copyright 2003-2004 The Apache Software Foundation.
   *
   *   Licensed under the Apache License, Version 2.0 (the "License");
   *   you may not use this file except in compliance with the License.
   *   You may obtain a copy of the License at
   *
   *       http://www.apache.org/licenses/LICENSE-2.0
   *
   *   Unless required by applicable law or agreed to in writing, software
   *   distributed under the License is distributed on an "AS IS" BASIS,
   *   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   *   See the License for the specific language governing permissions and
   *   limitations under the License.
   *
   *
   * @author Adrian Dick (adrian.dick@uk.ibm.com)
   *
   */
  
  #if !defined(_LANGUAGE_HPP____OF_AXIS_INCLUDED_)
  #define _LANGUAGE_HPP____OF_AXIS_INCLUDED_
  
  #include "Token.hpp"
  
  AXIS_CPP_NAMESPACE_START
  
  using namespace std;
  
  class Language : public Token {
  public:
  
      /**
       * Deserialized Language value from it's on-the-wire string form.
       * @param valueAsChar Serialized form of Language value.
       * @return Deserialized Language value.
       */
   AxisChar* deserializeLanguage(const AxisChar* valueAsChar) throw (AxisSoapException);
  };
  
  AXIS_CPP_NAMESPACE_END
  
  #endif
  
  
  
  1.1                  ws-axis/c/src/soap/xsd/NCName.cpp
  
  Index: NCName.cpp
  ===================================================================
  #include "NCName.hpp"
  
  AXIS_CPP_NAMESPACE_START
  
  AxisChar* NCName::deserializeNCName(const AxisChar* valueAsChar) throw (AxisSoapException)
  {
      return (AxisChar*) deserialize(valueAsChar);
  }
  
  AXIS_CPP_NAMESPACE_END
  
  
  
  1.1                  ws-axis/c/src/soap/xsd/NCName.hpp
  
  Index: NCName.hpp
  ===================================================================
  /* -*- C++ -*- */
  /*
   *   Copyright 2003-2004 The Apache Software Foundation.
   *
   *   Licensed under the Apache License, Version 2.0 (the "License");
   *   you may not use this file except in compliance with the License.
   *   You may obtain a copy of the License at
   *
   *       http://www.apache.org/licenses/LICENSE-2.0
   *
   *   Unless required by applicable law or agreed to in writing, software
   *   distributed under the License is distributed on an "AS IS" BASIS,
   *   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   *   See the License for the specific language governing permissions and
   *   limitations under the License.
   *
   *
   * @author Adrian Dick (adrian.dick@uk.ibm.com)
   *
   */
  
  #if !defined(_NCNAME_HPP____OF_AXIS_INCLUDED_)
  #define _NCNAME_HPP____OF_AXIS_INCLUDED_
  
  #include "Name.hpp"
  
  AXIS_CPP_NAMESPACE_START
  
  using namespace std;
  
  class NCName : public Name {
  public:
  
      /**
       * Deserialized NCName value from it's on-the-wire string form.
       * @param valueAsChar Serialized form of NCName value.
       * @return Deserialized NCName value.
       */
   AxisChar* deserializeNCName(const AxisChar* valueAsChar) throw (AxisSoapException);
  };
  
  AXIS_CPP_NAMESPACE_END
  
  #endif
  
  
  
  1.1                  ws-axis/c/src/soap/xsd/NMTOKEN.cpp
  
  Index: NMTOKEN.cpp
  ===================================================================
  #include "NMTOKEN.hpp"
  
  AXIS_CPP_NAMESPACE_START
  
  AxisChar* NMTOKEN::deserializeNMTOKEN(const AxisChar* valueAsChar) throw (AxisSoapException)
  {
      return (AxisChar*) deserialize(valueAsChar);
  }
  
  AXIS_CPP_NAMESPACE_END
  
  
  
  1.1                  ws-axis/c/src/soap/xsd/NMTOKEN.hpp
  
  Index: NMTOKEN.hpp
  ===================================================================
  /* -*- C++ -*- */
  /*
   *   Copyright 2003-2004 The Apache Software Foundation.
   *
   *   Licensed under the Apache License, Version 2.0 (the "License");
   *   you may not use this file except in compliance with the License.
   *   You may obtain a copy of the License at
   *
   *       http://www.apache.org/licenses/LICENSE-2.0
   *
   *   Unless required by applicable law or agreed to in writing, software
   *   distributed under the License is distributed on an "AS IS" BASIS,
   *   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   *   See the License for the specific language governing permissions and
   *   limitations under the License.
   *
   *
   * @author Adrian Dick (adrian.dick@uk.ibm.com)
   *
   */
  
  #if !defined(_NMTOKEN_HPP____OF_AXIS_INCLUDED_)
  #define _NMTOKEN_HPP____OF_AXIS_INCLUDED_
  
  #include "Token.hpp"
  
  AXIS_CPP_NAMESPACE_START
  
  using namespace std;
  
  class NMTOKEN : public Token {
  public:
  
      /**
       * Deserialized NMTOKEN value from it's on-the-wire string form.
       * @param valueAsChar Serialized form of NMTOKEN value.
       * @return Deserialized NMTOKEN value.
       */
   AxisChar* deserializeNMTOKEN(const AxisChar* valueAsChar) throw (AxisSoapException);
  };
  
  AXIS_CPP_NAMESPACE_END
  
  #endif
  
  
  
  1.1                  ws-axis/c/src/soap/xsd/NMTOKENS.cpp
  
  Index: NMTOKENS.cpp
  ===================================================================
  #include "NMTOKENS.hpp"
  
  AXIS_CPP_NAMESPACE_START
  
  AxisChar* NMTOKENS::deserializeNMTOKENS(const AxisChar* valueAsChar) throw (AxisSoapException)
  {
      return (AxisChar*) deserialize(valueAsChar);
  }
  
  AXIS_CPP_NAMESPACE_END
  
  
  
  1.1                  ws-axis/c/src/soap/xsd/NMTOKENS.hpp
  
  Index: NMTOKENS.hpp
  ===================================================================
  /* -*- C++ -*- */
  /*
   *   Copyright 2003-2004 The Apache Software Foundation.
   *
   *   Licensed under the Apache License, Version 2.0 (the "License");
   *   you may not use this file except in compliance with the License.
   *   You may obtain a copy of the License at
   *
   *       http://www.apache.org/licenses/LICENSE-2.0
   *
   *   Unless required by applicable law or agreed to in writing, software
   *   distributed under the License is distributed on an "AS IS" BASIS,
   *   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   *   See the License for the specific language governing permissions and
   *   limitations under the License.
   *
   *
   * @author Adrian Dick (adrian.dick@uk.ibm.com)
   *
   */
  
  #if !defined(_NMTOKENS_HPP____OF_AXIS_INCLUDED_)
  #define _NMTOKENS_HPP____OF_AXIS_INCLUDED_
  
  #include "NMTOKEN.hpp"
  
  AXIS_CPP_NAMESPACE_START
  
  using namespace std;
  
  class NMTOKENS : public NMTOKEN {
  public:
  
      /**
       * Deserialized NMTOKENS value from it's on-the-wire string form.
       * @param valueAsChar Serialized form of NMTOKENS value.
       * @return Deserialized NMTOKENS value.
       */
   AxisChar* deserializeNMTOKENS(const AxisChar* valueAsChar) throw (AxisSoapException);
  };
  
  AXIS_CPP_NAMESPACE_END
  
  #endif
  
  
  
  1.1                  ws-axis/c/src/soap/xsd/Name.cpp
  
  Index: Name.cpp
  ===================================================================
  #include "Name.hpp"
  
  AXIS_CPP_NAMESPACE_START
  
  AxisChar* Name::deserializeName(const AxisChar* valueAsChar) throw (AxisSoapException)
  {
      return (AxisChar*) deserialize(valueAsChar);
  }
  
  AXIS_CPP_NAMESPACE_END
  
  
  
  1.1                  ws-axis/c/src/soap/xsd/Name.hpp
  
  Index: Name.hpp
  ===================================================================
  /* -*- C++ -*- */
  /*
   *   Copyright 2003-2004 The Apache Software Foundation.
   *
   *   Licensed under the Apache License, Version 2.0 (the "License");
   *   you may not use this file except in compliance with the License.
   *   You may obtain a copy of the License at
   *
   *       http://www.apache.org/licenses/LICENSE-2.0
   *
   *   Unless required by applicable law or agreed to in writing, software
   *   distributed under the License is distributed on an "AS IS" BASIS,
   *   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   *   See the License for the specific language governing permissions and
   *   limitations under the License.
   *
   *
   * @author Adrian Dick (adrian.dick@uk.ibm.com)
   *
   */
  
  #if !defined(_NAME_HPP____OF_AXIS_INCLUDED_)
  #define _NAME_HPP____OF_AXIS_INCLUDED_
  
  #include "Token.hpp"
  
  AXIS_CPP_NAMESPACE_START
  
  using namespace std;
  
  class Name : public Token {
  public:
  
      /**
       * Deserialized Name value from it's on-the-wire string form.
       * @param valueAsChar Serialized form of Name value.
       * @return Deserialized Name value.
       */
   AxisChar* deserializeName(const AxisChar* valueAsChar) throw (AxisSoapException);
  };
  
  AXIS_CPP_NAMESPACE_END
  
  #endif