tuscany-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From robbin...@apache.org
Subject svn commit: r366157 [13/33] - in /incubator/tuscany/cpp/sca: ./ bin/ include/ include/osoa/ include/osoa/sca/ include/tuscany/ include/tuscany/sca/ include/tuscany/sca/core/ include/tuscany/sca/model/ include/tuscany/sca/util/ include/tuscany/sca/ws/ l...
Date Thu, 05 Jan 2006 10:59:14 GMT
Added: incubator/tuscany/cpp/sca/samples/Calculator/CalculatorModule/sca.module
URL: http://svn.apache.org/viewcvs/incubator/tuscany/cpp/sca/samples/Calculator/CalculatorModule/sca.module?rev=366157&view=auto
==============================================================================
--- incubator/tuscany/cpp/sca/samples/Calculator/CalculatorModule/sca.module (added)
+++ incubator/tuscany/cpp/sca/samples/Calculator/CalculatorModule/sca.module Thu Jan  5 02:54:16 2006
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="ASCII"?>
+<module xmlns="http://www.osoa.org/xmlns/sca/0.9" 
+	xmlns:v="http://www.osoa.org/xmlns/sca/values/0.9" 
+	name="CalculatorModule">
+
+	<component name="CalculatorServiceComponent">
+		<implementation.cpp dll="CalculatorModule.dll" header="CalculatorImpl.h"></implementation.cpp>
+                <properties> </properties>
+		<references> </references>
+	</component>
+</module>
\ No newline at end of file

Added: incubator/tuscany/cpp/sca/samples/Calculator/CalculatorModule/sca.module.lin
URL: http://svn.apache.org/viewcvs/incubator/tuscany/cpp/sca/samples/Calculator/CalculatorModule/sca.module.lin?rev=366157&view=auto
==============================================================================
--- incubator/tuscany/cpp/sca/samples/Calculator/CalculatorModule/sca.module.lin (added)
+++ incubator/tuscany/cpp/sca/samples/Calculator/CalculatorModule/sca.module.lin Thu Jan  5 02:54:16 2006
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="ASCII"?>
+<module xmlns="http://www.osoa.org/xmlns/sca/0.9" 
+	xmlns:v="http://www.osoa.org/xmlns/sca/values/0.9" 
+	name="CalculatorModule">
+
+	<component name="CalculatorServiceComponent">
+		<implementation.cpp dll="libCalculatorModule.so" header="CalculatorImpl.h"></implementation.cpp>
+                <properties> </properties>
+		<references> </references>
+	</component>
+</module>
\ No newline at end of file

Added: incubator/tuscany/cpp/sca/samples/Calculator/CalculatorSubsystem/CalculatorSubsystem.dsp
URL: http://svn.apache.org/viewcvs/incubator/tuscany/cpp/sca/samples/Calculator/CalculatorSubsystem/CalculatorSubsystem.dsp?rev=366157&view=auto
==============================================================================
--- incubator/tuscany/cpp/sca/samples/Calculator/CalculatorSubsystem/CalculatorSubsystem.dsp (added)
+++ incubator/tuscany/cpp/sca/samples/Calculator/CalculatorSubsystem/CalculatorSubsystem.dsp Thu Jan  5 02:54:16 2006
@@ -0,0 +1,67 @@
+# Microsoft Developer Studio Project File - Name="CalculatorSubsystem" - Package Owner=<4>
+# Microsoft Developer Studio Generated Build File, Format Version 6.00
+# ** DO NOT EDIT **
+
+# TARGTYPE "Win32 (x86) Generic Project" 0x010a
+
+CFG=CalculatorSubsystem - Win32 Debug
+!MESSAGE This is not a valid makefile. To build this project using NMAKE,
+!MESSAGE use the Export Makefile command and run
+!MESSAGE 
+!MESSAGE NMAKE /f "CalculatorSubsystem.mak".
+!MESSAGE 
+!MESSAGE You can specify a configuration when running NMAKE
+!MESSAGE by defining the macro CFG on the command line. For example:
+!MESSAGE 
+!MESSAGE NMAKE /f "CalculatorSubsystem.mak" CFG="CalculatorSubsystem - Win32 Debug"
+!MESSAGE 
+!MESSAGE Possible choices for configuration are:
+!MESSAGE 
+!MESSAGE "CalculatorSubsystem - Win32 Release" (based on "Win32 (x86) Generic Project")
+!MESSAGE "CalculatorSubsystem - Win32 Debug" (based on "Win32 (x86) Generic Project")
+!MESSAGE 
+
+# Begin Project
+# PROP AllowPerConfigDependencies 0
+# PROP Scc_ProjName ""
+# PROP Scc_LocalPath ""
+MTL=midl.exe
+
+!IF  "$(CFG)" == "CalculatorSubsystem - Win32 Release"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 0
+# PROP BASE Output_Dir "Release"
+# PROP BASE Intermediate_Dir "Release"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 0
+# PROP Output_Dir "Release"
+# PROP Intermediate_Dir "Release"
+# PROP Target_Dir ""
+
+!ELSEIF  "$(CFG)" == "CalculatorSubsystem - Win32 Debug"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 1
+# PROP BASE Output_Dir "Debug"
+# PROP BASE Intermediate_Dir "Debug"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 1
+# PROP Output_Dir "Debug"
+# PROP Intermediate_Dir "Debug"
+# PROP Target_Dir ""
+
+!ENDIF 
+
+# Begin Target
+
+# Name "CalculatorSubsystem - Win32 Release"
+# Name "CalculatorSubsystem - Win32 Debug"
+# Begin Source File
+
+SOURCE=.\sca.subsystem
+# End Source File
+# End Target
+# End Project

Propchange: incubator/tuscany/cpp/sca/samples/Calculator/CalculatorSubsystem/CalculatorSubsystem.dsp
------------------------------------------------------------------------------
    svn:eol-style = CRLF

Added: incubator/tuscany/cpp/sca/samples/Calculator/CalculatorSubsystem/sca.subsystem
URL: http://svn.apache.org/viewcvs/incubator/tuscany/cpp/sca/samples/Calculator/CalculatorSubsystem/sca.subsystem?rev=366157&view=auto
==============================================================================
--- incubator/tuscany/cpp/sca/samples/Calculator/CalculatorSubsystem/sca.subsystem (added)
+++ incubator/tuscany/cpp/sca/samples/Calculator/CalculatorSubsystem/sca.subsystem Thu Jan  5 02:54:16 2006
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="ASCII"?>
+<!--
+  Copyright 2005 The Apache Software Foundation or its licensors, as applicable.
+
+  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.
+ -->
+
+<subsystem xmlns="http://www.osoa.org/xmlns/sca/0.9" name="CalculatorSubsystem">
+	
+        <moduleComponent name="CalculatorService" module="CalculatorModule" />
+
+</subsystem>
+	
\ No newline at end of file

Added: incubator/tuscany/cpp/sca/samples/Calculator/Client/.cdtbuild
URL: http://svn.apache.org/viewcvs/incubator/tuscany/cpp/sca/samples/Calculator/Client/.cdtbuild?rev=366157&view=auto
==============================================================================
--- incubator/tuscany/cpp/sca/samples/Calculator/Client/.cdtbuild (added)
+++ incubator/tuscany/cpp/sca/samples/Calculator/Client/.cdtbuild Thu Jan  5 02:54:16 2006
@@ -0,0 +1,50 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?fileVersion 3.0.0?>
+
+<ManagedProjectBuildInfo>
+<project id="CalculatorClient.cdt.managedbuild.target.gnu.exe.1306251652" name="Executable (Gnu)" projectType="cdt.managedbuild.target.gnu.exe">
+<configuration artifactName="CalculatorClient" cleanCommand="rm -rf" description="" errorParsers="org.eclipse.cdt.core.MakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GLDErrorParser;org.eclipse.cdt.core.GASErrorParser" id="cdt.managedbuild.config.gnu.exe.debug.1274891422" name="Debug" parent="cdt.managedbuild.config.gnu.exe.debug">
+<toolChain id="cdt.managedbuild.toolchain.gnu.exe.debug.336913789" name="GCC Tool Chain" superClass="cdt.managedbuild.toolchain.gnu.exe.debug">
+<tool command="gcc" id="cdt.managedbuild.tool.gnu.c.compiler.exe.debug.787936814" name="GCC C Compiler" superClass="cdt.managedbuild.tool.gnu.c.compiler.exe.debug"/>
+<tool command="g++" id="cdt.managedbuild.tool.gnu.cpp.compiler.exe.debug.1771987671" name="GCC C++ Compiler" superClass="cdt.managedbuild.tool.gnu.cpp.compiler.exe.debug">
+<option id="gnu.cpp.compiler.option.preprocessor.def.2054136150" superClass="gnu.cpp.compiler.option.preprocessor.def" valueType="definedSymbols">
+<listOptionValue builtIn="false" value="_DEBUG"/>
+</option>
+<option id="gnu.cpp.compiler.option.include.paths.1915103015" superClass="gnu.cpp.compiler.option.include.paths" valueType="includePath">
+<listOptionValue builtIn="false" value="${SCA4CPP}/include"/>
+<listOptionValue builtIn="false" value="${SDO4CPP}/include"/>
+<listOptionValue builtIn="false" value="${SCA4CPP_HOME}/samples/Calculator/CalculatorModule"/>
+</option>
+</tool>
+<tool command="gcc" id="cdt.managedbuild.tool.gnu.c.linker.exe.debug.891767770" name="GCC C Linker" superClass="cdt.managedbuild.tool.gnu.c.linker.exe.debug"/>
+<tool command="g++" id="cdt.managedbuild.tool.gnu.cpp.linker.exe.debug.725133584" name="GCC C++ Linker" superClass="cdt.managedbuild.tool.gnu.cpp.linker.exe.debug">
+<option id="gnu.cpp.link.option.libs.1823730610" superClass="gnu.cpp.link.option.libs" valueType="libs">
+<listOptionValue builtIn="false" value="tuscany_sca"/>
+<listOptionValue builtIn="false" value="tuscany_sdo"/>
+<listOptionValue builtIn="false" value="xml2"/>
+<listOptionValue builtIn="false" value="axis_clientC"/>
+<listOptionValue builtIn="false" value="axis_client"/>
+</option>
+<option id="gnu.cpp.link.option.paths.2134416340" superClass="gnu.cpp.link.option.paths" valueType="stringList">
+<listOptionValue builtIn="false" value="${SCA4CPP}/lib"/>
+<listOptionValue builtIn="false" value="${SDO4CPP}/lib"/>
+<listOptionValue builtIn="false" value="${AXISCPP_DEPLOY}/lib"/>
+</option>
+<option id="gnu.cpp.link.option.shared.1172886600" superClass="gnu.cpp.link.option.shared" value="false" valueType="boolean"/>
+</tool>
+<tool command="as" id="cdt.managedbuild.tool.gnu.assembler.exe.debug.1196223857" name="GCC Assembler" superClass="cdt.managedbuild.tool.gnu.assembler.exe.debug"/>
+<macros/>
+</toolChain>
+</configuration>
+<configuration artifactName="CalculatorClient" cleanCommand="rm -rf" description="" errorParsers="org.eclipse.cdt.core.MakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GLDErrorParser;org.eclipse.cdt.core.GASErrorParser" id="cdt.managedbuild.config.gnu.exe.release.1644385997" name="Release" parent="cdt.managedbuild.config.gnu.exe.release">
+<toolChain id="cdt.managedbuild.toolchain.gnu.exe.release.362092695" name="GCC Tool Chain" superClass="cdt.managedbuild.toolchain.gnu.exe.release">
+<tool id="cdt.managedbuild.tool.gnu.c.compiler.exe.release.1629456018" name="GCC C Compiler" superClass="cdt.managedbuild.tool.gnu.c.compiler.exe.release"/>
+<tool id="cdt.managedbuild.tool.gnu.cpp.compiler.exe.release.666893586" name="GCC C++ Compiler" superClass="cdt.managedbuild.tool.gnu.cpp.compiler.exe.release"/>
+<tool id="cdt.managedbuild.tool.gnu.c.linker.exe.release.1162480959" name="GCC C Linker" superClass="cdt.managedbuild.tool.gnu.c.linker.exe.release"/>
+<tool id="cdt.managedbuild.tool.gnu.cpp.linker.exe.release.538369525" name="GCC C++ Linker" superClass="cdt.managedbuild.tool.gnu.cpp.linker.exe.release"/>
+<tool id="cdt.managedbuild.tool.gnu.assembler.exe.release.681891599" name="GCC Assembler" superClass="cdt.managedbuild.tool.gnu.assembler.exe.release"/>
+</toolChain>
+</configuration>
+<macros/>
+</project>
+</ManagedProjectBuildInfo>

Added: incubator/tuscany/cpp/sca/samples/Calculator/Client/.cdtproject
URL: http://svn.apache.org/viewcvs/incubator/tuscany/cpp/sca/samples/Calculator/Client/.cdtproject?rev=366157&view=auto
==============================================================================
--- incubator/tuscany/cpp/sca/samples/Calculator/Client/.cdtproject (added)
+++ incubator/tuscany/cpp/sca/samples/Calculator/Client/.cdtproject Thu Jan  5 02:54:16 2006
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?eclipse-cdt version="2.0"?>
+
+<cdtproject id="org.eclipse.cdt.managedbuilder.core.managedMake">
+<extension id="org.eclipse.cdt.managedbuilder.core.ManagedBuildManager" point="org.eclipse.cdt.core.ScannerInfoProvider"/>
+<extension id="org.eclipse.cdt.core.ELF" point="org.eclipse.cdt.core.BinaryParser"/>
+<extension id="org.eclipse.cdt.core.domsourceindexer" point="org.eclipse.cdt.core.CIndexer"/>
+<data>
+<item id="org.eclipse.cdt.core.pathentry">
+<pathentry kind="src" path=""/>
+<pathentry kind="out" path=""/>
+<pathentry kind="con" path="org.eclipse.cdt.managedbuilder.MANAGED_CONTAINER"/>
+</item>
+</data>
+</cdtproject>

Added: incubator/tuscany/cpp/sca/samples/Calculator/Client/.project
URL: http://svn.apache.org/viewcvs/incubator/tuscany/cpp/sca/samples/Calculator/Client/.project?rev=366157&view=auto
==============================================================================
--- incubator/tuscany/cpp/sca/samples/Calculator/Client/.project (added)
+++ incubator/tuscany/cpp/sca/samples/Calculator/Client/.project Thu Jan  5 02:54:16 2006
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+	<name>CalculatorClient</name>
+	<comment></comment>
+	<projects>
+	</projects>
+	<buildSpec>
+		<buildCommand>
+			<name>org.eclipse.cdt.managedbuilder.core.genmakebuilder</name>
+			<arguments>
+			</arguments>
+		</buildCommand>
+	</buildSpec>
+	<natures>
+		<nature>org.eclipse.cdt.core.cnature</nature>
+		<nature>org.eclipse.cdt.managedbuilder.core.managedBuildNature</nature>
+		<nature>org.eclipse.cdt.core.ccnature</nature>
+	</natures>
+</projectDescription>

Propchange: incubator/tuscany/cpp/sca/samples/Calculator/Client/.project
------------------------------------------------------------------------------
    svn:eol-style = native

Added: incubator/tuscany/cpp/sca/samples/Calculator/Client/.settings/org.eclipse.cdt.managedbuilder.core.prefs
URL: http://svn.apache.org/viewcvs/incubator/tuscany/cpp/sca/samples/Calculator/Client/.settings/org.eclipse.cdt.managedbuilder.core.prefs?rev=366157&view=auto
==============================================================================
--- incubator/tuscany/cpp/sca/samples/Calculator/Client/.settings/org.eclipse.cdt.managedbuilder.core.prefs (added)
+++ incubator/tuscany/cpp/sca/samples/Calculator/Client/.settings/org.eclipse.cdt.managedbuilder.core.prefs Thu Jan  5 02:54:16 2006
@@ -0,0 +1,6 @@
+#Tue Dec 13 10:20:35 GMT 2005
+eclipse.preferences.version=1
+environment/buildEnvironmentInclude/cdt.managedbuild.config.gnu.exe.debug.1274891422=<?xml version\="1.0" encoding\="UTF-8"?>\n<environment>\n<variable name\="CPATH" operation\="remove"/>\n<variable name\="CPLUS_INCLUDE_PATH" operation\="remove"/>\n</environment>\n
+environment/buildEnvironmentLibrary/cdt.managedbuild.config.gnu.exe.debug.1274891422=<?xml version\="1.0" encoding\="UTF-8"?>\n<environment>\n<variable name\="LIBRARY_PATH" operation\="remove"/>\n</environment>\n
+environment/project=<?xml version\="1.0" encoding\="UTF-8"?>\n<environment/>\n
+environment/project/cdt.managedbuild.config.gnu.exe.debug.1274891422=<?xml version\="1.0" encoding\="UTF-8"?>\n<environment/>\n

Added: incubator/tuscany/cpp/sca/samples/Calculator/Client/Calc.cpp
URL: http://svn.apache.org/viewcvs/incubator/tuscany/cpp/sca/samples/Calculator/Client/Calc.cpp?rev=366157&view=auto
==============================================================================
--- incubator/tuscany/cpp/sca/samples/Calculator/Client/Calc.cpp (added)
+++ incubator/tuscany/cpp/sca/samples/Calculator/Client/Calc.cpp Thu Jan  5 02:54:16 2006
@@ -0,0 +1,144 @@
+/* 
++----------------------------------------------------------------------+
+| (c) Copyright IBM Corporation 2005.                                  | 
+| All Rights Reserved.                                                 |
++----------------------------------------------------------------------+ 
+|                                                                      | 
+| 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.                       | 
++----------------------------------------------------------------------+ 
+*/
+
+#include "Calculator.h"
+#include "osoa/sca/sca.h"
+#include <iostream>
+#include <stdlib.h>
+
+using namespace osoa::sca;
+using namespace std;
+
+void usage();
+bool IsNumber(const char *p);
+
+int main(int argc, char* argv[])
+{
+    const char *operation;
+    float arg1 = 0;
+    float arg2 = 0;
+	
+    if (argc == 4)
+    {
+        operation = argv[1];
+		
+        if (!IsNumber(argv[2]))
+        {
+            cout << "Calc.exe: Argument 1 is not a number" << endl;
+			usage();
+        }
+        else
+        {
+            arg1 = atof(argv[2]);
+        }
+
+        if (!IsNumber(argv[3]))
+        {
+            cout << "Calc.exe: Argument 2 is not a number" << endl;
+			usage();
+        }
+        else
+        {
+            arg2 = atof(argv[3]);
+        }
+    }
+    else
+    {
+        usage();
+    }
+
+	try
+	{
+		
+		// Set the default module environment variable: <subsystem>/<moduleName>
+		//char *defaultModule = "SCA4CPP_DEFAULT_MODULE=SubSystem2/CalculatorServiceModule";
+		//putenv(defaultModule);
+
+        // Locate a service
+		ModuleContext myContext = ModuleContext::getCurrent();
+		Calculator *calcService = (Calculator*) myContext.locateService("CalculatorServiceComponent");
+		if (calcService == 0)
+		{
+			cout << "Calc.exe: Unable to find Calculator service" << endl;
+		}
+		else
+		{
+			try
+			{
+                float result = 0;
+                if (strcmp(operation, "add") == 0)
+                {
+                    result = calcService->add(arg1, arg2);
+                    cout << "Calculator: add(" << arg1 << "," << arg2 << ") = " << result << endl;
+                }
+                else
+                if (strcmp(operation, "sub") == 0)
+                {
+                    result = calcService->sub(arg1, arg2);
+                    cout << "Calculator: sub(" << arg1 << "," << arg2 << ") = " << result << endl;
+                }
+                else
+                if (strcmp(operation, "mul") == 0)
+                {
+                    result = calcService->mul(arg1, arg2);
+                    cout << "Calculator: mul(" << arg1 << "," << arg2 << ") = " << result << endl;
+                }
+                else
+                if (strcmp(operation, "div") == 0)
+                {
+                    result = calcService->div(arg1, arg2);
+                    cout << "Calculator: div(" << arg1 << "," << arg2 << ") = " << result << endl;
+                }
+				else
+			    {
+			        cout << "Calculator: Unrecognized operation: " << operation << endl;
+				}
+			}
+			catch (char* x)
+			{
+				cout << "Calc.exe: exception caught: " << x << endl;
+			}
+		}
+		
+	}
+	catch (ServiceRuntimeException& ex)
+	{
+		cout << ex << endl;
+	}
+	return 0;
+}
+
+void usage()
+{
+   cout << "Usage: calc add|sub|mul|div arg1 arg2" << endl;
+   exit(1);
+}
+
+bool IsNumber (const char *p)
+{
+    int len = strlen(p);
+    for (int i = 0; i < len; i++)
+    {
+	   if (!isdigit (p[i]))
+       {
+           return false;
+       }
+    }
+    return true;
+}

Propchange: incubator/tuscany/cpp/sca/samples/Calculator/Client/Calc.cpp
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: incubator/tuscany/cpp/sca/samples/Calculator/Client/Calc.cpp
------------------------------------------------------------------------------
    svn:keywords = Rev,Date

Added: incubator/tuscany/cpp/sca/samples/Calculator/Client/Calculator.h
URL: http://svn.apache.org/viewcvs/incubator/tuscany/cpp/sca/samples/Calculator/Client/Calculator.h?rev=366157&view=auto
==============================================================================
--- incubator/tuscany/cpp/sca/samples/Calculator/Client/Calculator.h (added)
+++ incubator/tuscany/cpp/sca/samples/Calculator/Client/Calculator.h Thu Jan  5 02:54:16 2006
@@ -0,0 +1,33 @@
+/* 
++----------------------------------------------------------------------+
+| (c) Copyright IBM Corporation 2005.                                  | 
+| All Rights Reserved.                                                 |
++----------------------------------------------------------------------+ 
+|                                                                      | 
+| 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.                       | 
++----------------------------------------------------------------------+ 
+*/
+
+#ifndef CALCULATOR_H
+#define CALCULATOR_H
+class Calculator  
+{
+public:
+	virtual float add(float arg1, float arg2) = 0;
+	virtual float sub(float arg1, float arg2) = 0;
+	virtual float mul(float arg1, float arg2) = 0;
+	virtual float div(float arg1, float arg2) = 0;
+};
+
+#endif
+
+

Propchange: incubator/tuscany/cpp/sca/samples/Calculator/Client/Calculator.h
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: incubator/tuscany/cpp/sca/samples/Calculator/Client/Calculator.h
------------------------------------------------------------------------------
    svn:keywords = Rev,Date

Added: incubator/tuscany/cpp/sca/samples/Calculator/Client/Client.dsp
URL: http://svn.apache.org/viewcvs/incubator/tuscany/cpp/sca/samples/Calculator/Client/Client.dsp?rev=366157&view=auto
==============================================================================
--- incubator/tuscany/cpp/sca/samples/Calculator/Client/Client.dsp (added)
+++ incubator/tuscany/cpp/sca/samples/Calculator/Client/Client.dsp Thu Jan  5 02:54:16 2006
@@ -0,0 +1,108 @@
+# Microsoft Developer Studio Project File - Name="Client" - Package Owner=<4>
+# Microsoft Developer Studio Generated Build File, Format Version 6.00
+# ** DO NOT EDIT **
+
+# TARGTYPE "Win32 (x86) Console Application" 0x0103
+
+CFG=Client - Win32 Debug
+!MESSAGE This is not a valid makefile. To build this project using NMAKE,
+!MESSAGE use the Export Makefile command and run
+!MESSAGE 
+!MESSAGE NMAKE /f "Client.mak".
+!MESSAGE 
+!MESSAGE You can specify a configuration when running NMAKE
+!MESSAGE by defining the macro CFG on the command line. For example:
+!MESSAGE 
+!MESSAGE NMAKE /f "Client.mak" CFG="Client - Win32 Debug"
+!MESSAGE 
+!MESSAGE Possible choices for configuration are:
+!MESSAGE 
+!MESSAGE "Client - Win32 Release" (based on "Win32 (x86) Console Application")
+!MESSAGE "Client - Win32 Debug" (based on "Win32 (x86) Console Application")
+!MESSAGE 
+
+# Begin Project
+# PROP AllowPerConfigDependencies 0
+# PROP Scc_ProjName ""
+# PROP Scc_LocalPath ""
+CPP=cl.exe
+RSC=rc.exe
+
+!IF  "$(CFG)" == "Client - Win32 Release"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 0
+# PROP BASE Output_Dir "Release"
+# PROP BASE Intermediate_Dir "Release"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 0
+# PROP Output_Dir "Release"
+# PROP Intermediate_Dir "Release"
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c
+# ADD CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c
+# ADD BASE RSC /l 0x809 /d "NDEBUG"
+# ADD RSC /l 0x809 /d "NDEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LINK32=link.exe
+# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib  kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386
+# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib  kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386
+
+!ELSEIF  "$(CFG)" == "Client - Win32 Debug"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 1
+# PROP BASE Output_Dir "Debug"
+# PROP BASE Intermediate_Dir "Debug"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 1
+# PROP Output_Dir "Debug"
+# PROP Intermediate_Dir "Debug"
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ  /c
+# ADD CPP /nologo /MD /W3 /Gm /GX /ZI /Od /I "$(SDO4CPP)/include" /I "$(SCA4CPP)/include" /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ  /c
+# ADD BASE RSC /l 0x809 /d "_DEBUG"
+# ADD RSC /l 0x809 /d "_DEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LINK32=link.exe
+# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib  kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept
+# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib  kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib  tuscany_sdo.lib tuscany_sca.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept /libpath:"$(SDO4CPP)/lib" /libpath:"$(SCA4CPP)/lib"
+
+!ENDIF 
+
+# Begin Target
+
+# Name "Client - Win32 Release"
+# Name "Client - Win32 Debug"
+# Begin Group "Source Files"
+
+# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
+# Begin Source File
+
+SOURCE=.\Calc.cpp
+# End Source File
+# End Group
+# Begin Group "Header Files"
+
+# PROP Default_Filter "h;hpp;hxx;hm;inl"
+# Begin Source File
+
+SOURCE=.\Calculator.h
+# End Source File
+# End Group
+# Begin Group "Resource Files"
+
+# PROP Default_Filter "ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe"
+# End Group
+# Begin Source File
+
+SOURCE=.\readme.txt
+# End Source File
+# End Target
+# End Project

Propchange: incubator/tuscany/cpp/sca/samples/Calculator/Client/Client.dsp
------------------------------------------------------------------------------
    svn:eol-style = CRLF

Added: incubator/tuscany/cpp/sca/samples/Calculator/Client/Client.plg
URL: http://svn.apache.org/viewcvs/incubator/tuscany/cpp/sca/samples/Calculator/Client/Client.plg?rev=366157&view=auto
==============================================================================
--- incubator/tuscany/cpp/sca/samples/Calculator/Client/Client.plg (added)
+++ incubator/tuscany/cpp/sca/samples/Calculator/Client/Client.plg Thu Jan  5 02:54:16 2006
@@ -0,0 +1,16 @@
+<html>
+<body>
+<pre>
+<h1>Build Log</h1>
+<h3>
+--------------------Configuration: Client - Win32 Debug--------------------
+</h3>
+<h3>Command Lines</h3>
+
+
+
+<h3>Results</h3>
+Client.exe - 0 error(s), 0 warning(s)
+</pre>
+</body>
+</html>

Added: incubator/tuscany/cpp/sca/samples/Calculator/Client/Debug/makefile
URL: http://svn.apache.org/viewcvs/incubator/tuscany/cpp/sca/samples/Calculator/Client/Debug/makefile?rev=366157&view=auto
==============================================================================
--- incubator/tuscany/cpp/sca/samples/Calculator/Client/Debug/makefile (added)
+++ incubator/tuscany/cpp/sca/samples/Calculator/Client/Debug/makefile Thu Jan  5 02:54:16 2006
@@ -0,0 +1,43 @@
+################################################################################
+# Automatically-generated file. Do not edit!
+################################################################################
+
+ROOT := ..
+
+-include $(ROOT)/makefile.init
+
+RM := rm -rf
+
+# All of the sources participating in the build are defined here
+-include sources.mk
+-include $(SUBDIRS:%=%/subdir.mk)
+-include objects.mk
+ifneq ($(strip $(DEPS)),)
+-include $(DEPS)
+endif
+
+-include $(ROOT)/makefile.defs
+
+# Add inputs and outputs from these tool invocations to the build variables 
+
+# All Target
+all: CalculatorClient
+
+# Tool invocations
+CalculatorClient: $(OBJS) $(USER_OBJS)
+	@echo 'Building target: $@'
+	@echo 'Invoking: GCC C++ Linker'
+	@echo g++ -L${SCA4CPP}/lib -L${SDO4CPP}/lib -L${AXISCPP_DEPLOY}/lib -oCalculatorClient $(OBJS) $(USER_OBJS) $(LIBS)
+	@g++ -L${SCA4CPP}/lib -L${SDO4CPP}/lib -L${AXISCPP_DEPLOY}/lib -oCalculatorClient $(OBJS) $(USER_OBJS) $(LIBS)
+	@echo 'Finished building target: $@'
+	@echo ' '
+
+# Other Targets
+clean:
+	-$(RM) $(OBJS)$(DEPS)$(EXECUTABLES) CalculatorClient
+	-@echo ' '
+
+.PHONY: all clean dependents
+.SECONDARY:
+
+-include $(ROOT)/makefile.targets

Added: incubator/tuscany/cpp/sca/samples/Calculator/Client/Debug/objects.mk
URL: http://svn.apache.org/viewcvs/incubator/tuscany/cpp/sca/samples/Calculator/Client/Debug/objects.mk?rev=366157&view=auto
==============================================================================
--- incubator/tuscany/cpp/sca/samples/Calculator/Client/Debug/objects.mk (added)
+++ incubator/tuscany/cpp/sca/samples/Calculator/Client/Debug/objects.mk Thu Jan  5 02:54:16 2006
@@ -0,0 +1,7 @@
+################################################################################
+# Automatically-generated file. Do not edit!
+################################################################################
+
+LIBS := -ltuscany_sca -ltuscany_sdo -lxml2 -laxis_clientC -laxis_client
+
+USER_OBJS :=
\ No newline at end of file

Added: incubator/tuscany/cpp/sca/samples/Calculator/Client/Debug/sources.mk
URL: http://svn.apache.org/viewcvs/incubator/tuscany/cpp/sca/samples/Calculator/Client/Debug/sources.mk?rev=366157&view=auto
==============================================================================
--- incubator/tuscany/cpp/sca/samples/Calculator/Client/Debug/sources.mk (added)
+++ incubator/tuscany/cpp/sca/samples/Calculator/Client/Debug/sources.mk Thu Jan  5 02:54:16 2006
@@ -0,0 +1,20 @@
+################################################################################
+# Automatically-generated file. Do not edit!
+################################################################################
+
+C_UPPER_SRCS := 
+CPP_SRCS := 
+O_SRCS := 
+ASM_SRCS := 
+S_SRCS := 
+CXX_SRCS := 
+CC_SRCS := 
+OBJ_SRCS := 
+OBJS := 
+DEPS := 
+EXECUTABLES := 
+
+# Every subdirectory with source files must be described here
+SUBDIRS := \
+. \
+

Added: incubator/tuscany/cpp/sca/samples/Calculator/Client/Debug/subdir.mk
URL: http://svn.apache.org/viewcvs/incubator/tuscany/cpp/sca/samples/Calculator/Client/Debug/subdir.mk?rev=366157&view=auto
==============================================================================
--- incubator/tuscany/cpp/sca/samples/Calculator/Client/Debug/subdir.mk (added)
+++ incubator/tuscany/cpp/sca/samples/Calculator/Client/Debug/subdir.mk Thu Jan  5 02:54:16 2006
@@ -0,0 +1,29 @@
+################################################################################
+# Automatically-generated file. Do not edit!
+################################################################################
+
+# Add inputs and outputs from these tool invocations to the build variables 
+CPP_SRCS += \
+$(ROOT)/Calc.cpp 
+
+OBJS += \
+./Calc.o 
+
+DEPS += \
+${addprefix ./, \
+Calc.d \
+}
+
+
+# Each subdirectory must supply rules for building sources it contributes
+%.o: $(ROOT)/%.cpp
+	@echo 'Building file: $<'
+	@echo 'Invoking: GCC C++ Compiler'
+	@echo g++ -D_DEBUG -I${SCA4CPP}/include -I${SDO4CPP}/include -I${SCA4CPP_HOME}/samples/Calculator/CalculatorModule -O0 -g3 -Wall -c -fmessage-length=0 -o$@ $<
+	@g++ -D_DEBUG -I${SCA4CPP}/include -I${SDO4CPP}/include -I${SCA4CPP_HOME}/samples/Calculator/CalculatorModule -O0 -g3 -Wall -c -fmessage-length=0 -o$@ $< && \
+	echo -n $(@:%.o=%.d) $(dir $@) > $(@:%.o=%.d) && \
+	g++ -MM -MG -P -w -D_DEBUG -I${SCA4CPP}/include -I${SDO4CPP}/include -I${SCA4CPP_HOME}/samples/Calculator/CalculatorModule -O0 -g3 -Wall -c -fmessage-length=0  $< >> $(@:%.o=%.d)
+	@echo 'Finished building: $<'
+	@echo ' '
+
+

Added: incubator/tuscany/cpp/sca/samples/Calculator/Client/readme.txt
URL: http://svn.apache.org/viewcvs/incubator/tuscany/cpp/sca/samples/Calculator/Client/readme.txt?rev=366157&view=auto
==============================================================================
--- incubator/tuscany/cpp/sca/samples/Calculator/Client/readme.txt (added)
+++ incubator/tuscany/cpp/sca/samples/Calculator/Client/readme.txt Thu Jan  5 02:54:16 2006
@@ -0,0 +1,53 @@
+Tuscany SCA for C++ Samples - Calculator Sample
+===============================================
+
+This is a very simple sample to show how an SCA module with a single component
+can be built and called from an executable.
+
+There are three sub projects in this workspace:
+    - CalculatorModule
+      This contains the source code and SCA artifacts for the SCA module. This
+      is the module that will be deployed into the SCA runtime.
+    - CalculatorSubsystem
+      This contains the sca.subsystem file which describes a subsystem to the 
+      SCA runtime. 
+    - Client
+      An example client which will call the service exposed by the single component
+      in the CalculatorModule.
+
+
+Build instructions
+------------------
+
+1) Build the SCA module.
+    - Set CalculatorModule project as the active project.
+      Right click->Set as active project
+
+    - Run the SCA generation tool to create the proxy and wrapper classes.
+      Either Tools->SCA Gen if you have added SCA Gen as an external tool
+      Or run from the command line: 
+        scagen -dir <projectDirectory> -output <projectDirectory> 
+      where the projectDirectory is the directory with the sca.module file.
+
+    - Rebuild All
+      Build->Rebuild All
+
+2) Package and deploy the SCA module
+    - There is a script file in the sca/samples/Calculator directory which will
+      copy across all the files needed for deployment to the Tuscany runtime.
+      On a command line run pack_deploy.cmd
+      As a default, the sample will be copied to sca/samples/runtime directory
+      Both the SCA module and the subsystem will be copied.
+
+3) Build the client
+    - Set the Client project as the active project.
+      Right click->Set as active project
+
+    - Rebuild All
+      Build->Rebuild All
+
+4) Run the client
+    - Use the command file in the sca/samples/Calculator/Client directory to run the
+      client. This command file will set the SCA environment variables before running
+      the client. For example, 
+        runclient add 4 9

Propchange: incubator/tuscany/cpp/sca/samples/Calculator/Client/readme.txt
------------------------------------------------------------------------------
    svn:eol-style = native

Added: incubator/tuscany/cpp/sca/samples/Calculator/Client/runclient.cmd
URL: http://svn.apache.org/viewcvs/incubator/tuscany/cpp/sca/samples/Calculator/Client/runclient.cmd?rev=366157&view=auto
==============================================================================
--- incubator/tuscany/cpp/sca/samples/Calculator/Client/runclient.cmd (added)
+++ incubator/tuscany/cpp/sca/samples/Calculator/Client/runclient.cmd Thu Jan  5 02:54:16 2006
@@ -0,0 +1,14 @@
+@echo off
+rem Runs the client after setting the SCA environment variables to use the
+rem CalculatorSubsystem
+setlocal
+set SCA4CPP_SYSTEM_ROOT=%~d0%~p0\..\..\runtime
+
+rem Only need to specify the subsystem (and not the moduleComponent as well) because
+rem there is only one moduleComponent in the subsystem - it is a very simple sample.
+set SCA4CPP_DEFAULT_MODULE=CalculatorSubsystem
+
+rem Run the client
+%~d0%~p0\debug\Client.exe %*
+
+endlocal
\ No newline at end of file

Propchange: incubator/tuscany/cpp/sca/samples/Calculator/Client/runclient.cmd
------------------------------------------------------------------------------
    svn:eol-style = native

Added: incubator/tuscany/cpp/sca/samples/Calculator/build.sh
URL: http://svn.apache.org/viewcvs/incubator/tuscany/cpp/sca/samples/Calculator/build.sh?rev=366157&view=auto
==============================================================================
--- incubator/tuscany/cpp/sca/samples/Calculator/build.sh (added)
+++ incubator/tuscany/cpp/sca/samples/Calculator/build.sh Thu Jan  5 02:54:16 2006
@@ -0,0 +1,74 @@
+#!/bin/sh
+
+#  Copyright 2005 The Apache Software Foundation or its licensors, as applicable.
+#
+#  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.
+
+APFULLDIR=`pwd`
+
+SCA4CPP_HOME="$APFULLDIR/../../"
+
+if [ x$SCA4CPP = x ]; then
+SCA4CPP="$SCA4CPP_HOME"
+fi
+echo "Using SCA installed at $SCA4CPP"
+
+if [ x$AXISCPP_DEPLOY = x ]; then
+echo "AXISCPP_DEPLOY not set"
+exit;
+fi
+echo "Using Axis C++ installed at $AXISCPP_DEPLOY"
+
+if [ x$XERCES_DEPLOY = x ]; then
+echo "XERCES_DEPLOY not set"
+exit;
+fi
+echo "Using Xerces C++ installed at $XERCES_DEPLOY"
+
+if [ x$SDO4CPP = x ]; then
+echo "SDO4CPP not set"
+exit;
+fi
+echo "Using SDO installed at $SDO4CPP"
+
+TEST_ROOT=$APFULLDIR
+
+cd $SCA4CPP/bin
+./scagen.sh -dir $TEST_ROOT/CalculatorModule -output $TEST_ROOT/CalculatorModule
+cd $TEST_ROOT/CalculatorModule/Debug
+make clean
+make
+
+cd $TEST_ROOT/Client/Debug
+make clean
+make
+
+TEST_SYSTEM=$TEST_ROOT/../runtime
+
+mkdir -p $TEST_SYSTEM/modules/CalculatorModule
+mkdir -p $TEST_SYSTEM/subsystems/CalculatorSubsystem
+
+cp $TEST_ROOT/CalculatorModule/sca.module.lin $TEST_SYSTEM/modules/CalculatorModule/sca.module
+cp $TEST_ROOT/CalculatorModule/*.componentType $TEST_SYSTEM/modules/CalculatorModule
+cp $TEST_ROOT/CalculatorModule/Calculator.h $TEST_SYSTEM/modules/CalculatorModule
+cp $TEST_ROOT/CalculatorModule/CalculatorImpl.h $TEST_SYSTEM/modules/CalculatorModule
+cp $TEST_ROOT/CalculatorModule/Debug/libCalculatorModule.so $TEST_SYSTEM/modules/CalculatorModule
+cp $TEST_ROOT/CalculatorSubsystem/sca.subsystem $TEST_SYSTEM/subsystems/CalculatorSubsystem
+
+export LD_LIBRARY_PATH=$SCA4CPP/lib:$SDO4CPP/lib:$LD_LIBRARY_PATH:$AXISCPP_DEPLOY/lib:$XERCES_DEPLOY/lib
+
+export SCA4CPP_SYSTEM_ROOT=$TEST_SYSTEM
+export SCA4CPP_DEFAULT_MODULE=CalculatorSubsystem
+
+cd $TEST_ROOT/Client
+Debug/CalculatorClient add 4 9

Propchange: incubator/tuscany/cpp/sca/samples/Calculator/build.sh
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: incubator/tuscany/cpp/sca/samples/Calculator/build.sh
------------------------------------------------------------------------------
    svn:executable = *

Added: incubator/tuscany/cpp/sca/samples/Calculator/pack_deploy.cmd
URL: http://svn.apache.org/viewcvs/incubator/tuscany/cpp/sca/samples/Calculator/pack_deploy.cmd?rev=366157&view=auto
==============================================================================
--- incubator/tuscany/cpp/sca/samples/Calculator/pack_deploy.cmd (added)
+++ incubator/tuscany/cpp/sca/samples/Calculator/pack_deploy.cmd Thu Jan  5 02:54:16 2006
@@ -0,0 +1,27 @@
+@echo off
+rem Will copy the correct files from the source tree for packaging and deployment of the 
+rem SCA sample.
+setlocal
+set sourcePath=%~d0%~p0
+if . == %1. (
+set destinationPath=%sourcePath%..\runtime
+) ELSE (
+set destinationPath=%1
+)
+
+mkdir %destinationPath%\modules
+mkdir %destinationPath%\modules\CalculatorModule
+copy %sourcePath%\CalculatorModule\*.componentType %destinationPath%\modules\CalculatorModule
+copy %sourcePath%\CalculatorModule\sca.module %destinationPath%\modules\CalculatorModule
+copy %sourcePath%\CalculatorModule\Calculator.h %destinationPath%\modules\CalculatorModule
+copy %sourcePath%\CalculatorModule\CalculatorImpl.h %destinationPath%\modules\CalculatorModule
+
+copy %sourcePath%\CalculatorModule\debug\CalculatorModule.dll %destinationPath%\modules\CalculatorModule
+
+
+mkdir %destinationPath%\subsystems
+mkdir %destinationPath%\subsystems\CalculatorSubsystem
+copy %sourcePath%\CalculatorSubsystem\sca.subsystem %destinationPath%\subsystems\CalculatorSubsystem
+
+
+endlocal
\ No newline at end of file

Propchange: incubator/tuscany/cpp/sca/samples/Calculator/pack_deploy.cmd
------------------------------------------------------------------------------
    svn:eol-style = native

Added: incubator/tuscany/cpp/sca/samples/Calculator/runclient.sh
URL: http://svn.apache.org/viewcvs/incubator/tuscany/cpp/sca/samples/Calculator/runclient.sh?rev=366157&view=auto
==============================================================================
--- incubator/tuscany/cpp/sca/samples/Calculator/runclient.sh (added)
+++ incubator/tuscany/cpp/sca/samples/Calculator/runclient.sh Thu Jan  5 02:54:16 2006
@@ -0,0 +1,53 @@
+#!/bin/sh
+
+#  Copyright 2005 The Apache Software Foundation or its licensors, as applicable.
+#
+#  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.
+
+APFULLDIR=`pwd`
+
+SCA4CPP_HOME="$APFULLDIR/../../"
+
+if [ x$SCA4CPP = x ]; then
+SCA4CPP="$SCA4CPP_HOME"
+fi
+echo "Using SCA installed at $SCA4CPP"
+
+if [ x$AXISCPP_DEPLOY = x ]; then
+echo "AXISCPP_DEPLOY not set"
+exit;
+fi
+echo "Using Axis C++ installed at $AXISCPP_DEPLOY"
+
+if [ x$XERCES_DEPLOY = x ]; then
+echo "XERCES_DEPLOY not set"
+exit;
+fi
+echo "Using Xerces C++ installed at $XERCES_DEPLOY"
+
+if [ x$SDO4CPP = x ]; then
+echo "SDO4CPP not set"
+exit;
+fi
+echo "Using SDO installed at $SDO4CPP"
+
+TEST_ROOT=$APFULLDIR
+TEST_SYSTEM=$TEST_ROOT/../runtime
+
+export LD_LIBRARY_PATH=$SCA4CPP/lib:$SDO4CPP/lib:$LD_LIBRARY_PATH:$AXISCPP_DEPLOY/lib:$XERCES_DEPLOY/lib
+
+export SCA4CPP_SYSTEM_ROOT=$TEST_SYSTEM
+export SCA4CPP_DEFAULT_MODULE=CalculatorSubsystem
+
+cd $TEST_ROOT/Client
+Debug/CalculatorClient add 4 9

Propchange: incubator/tuscany/cpp/sca/samples/Calculator/runclient.sh
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: incubator/tuscany/cpp/sca/samples/Calculator/runclient.sh
------------------------------------------------------------------------------
    svn:executable = *

Added: incubator/tuscany/cpp/sca/samples/runtime/modules/readme.txt
URL: http://svn.apache.org/viewcvs/incubator/tuscany/cpp/sca/samples/runtime/modules/readme.txt?rev=366157&view=auto
==============================================================================
--- incubator/tuscany/cpp/sca/samples/runtime/modules/readme.txt (added)
+++ incubator/tuscany/cpp/sca/samples/runtime/modules/readme.txt Thu Jan  5 02:54:16 2006
@@ -0,0 +1 @@
+An empty file so CVS creates the directory
\ No newline at end of file

Propchange: incubator/tuscany/cpp/sca/samples/runtime/modules/readme.txt
------------------------------------------------------------------------------
    svn:eol-style = native

Added: incubator/tuscany/cpp/sca/samples/runtime/readme.txt
URL: http://svn.apache.org/viewcvs/incubator/tuscany/cpp/sca/samples/runtime/readme.txt?rev=366157&view=auto
==============================================================================
--- incubator/tuscany/cpp/sca/samples/runtime/readme.txt (added)
+++ incubator/tuscany/cpp/sca/samples/runtime/readme.txt Thu Jan  5 02:54:16 2006
@@ -0,0 +1 @@
+An empty file so CVS creates the directory
\ No newline at end of file

Propchange: incubator/tuscany/cpp/sca/samples/runtime/readme.txt
------------------------------------------------------------------------------
    svn:eol-style = native

Added: incubator/tuscany/cpp/sca/samples/runtime/subsystems/readme.txt
URL: http://svn.apache.org/viewcvs/incubator/tuscany/cpp/sca/samples/runtime/subsystems/readme.txt?rev=366157&view=auto
==============================================================================
--- incubator/tuscany/cpp/sca/samples/runtime/subsystems/readme.txt (added)
+++ incubator/tuscany/cpp/sca/samples/runtime/subsystems/readme.txt Thu Jan  5 02:54:16 2006
@@ -0,0 +1 @@
+An empty file so CVS creates the directory
\ No newline at end of file

Propchange: incubator/tuscany/cpp/sca/samples/runtime/subsystems/readme.txt
------------------------------------------------------------------------------
    svn:eol-style = native

Added: incubator/tuscany/cpp/sca/scatest.sh
URL: http://svn.apache.org/viewcvs/incubator/tuscany/cpp/sca/scatest.sh?rev=366157&view=auto
==============================================================================
--- incubator/tuscany/cpp/sca/scatest.sh (added)
+++ incubator/tuscany/cpp/sca/scatest.sh Thu Jan  5 02:54:16 2006
@@ -0,0 +1,76 @@
+#!/bin/sh
+
+#  Copyright 2005 The Apache Software Foundation or its licensors, as applicable.
+#
+#  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.
+
+
+APFULLDIR=`pwd`
+
+SCA4CPP_HOME="$APFULLDIR"
+if [ x$SCA4CPP = x ]; then
+SCA4CPP="$SCA4CPP_HOME"
+fi
+echo "Using SCA installed at $SCA4CPP"
+
+if [ x$AXISCPP_DEPLOY = x ]; then
+echo "AXISCPP_DEPLOY not set"
+exit;
+fi
+echo "Using Axis C++ installed at $AXISCPP_DEPLOY"
+
+if [ x$XERCES_DEPLOY = x ]; then
+echo "XERCES_DEPLOY not set"
+exit;
+fi
+echo "Using Xerces C++ installed at $XERCES_DEPLOY"
+
+if [ x$SDO4CPP = x ]; then
+echo "SDO4CPP not set"
+exit;
+fi
+echo "Using SDO installed at $SDO4CPP"
+
+TEST_ROOT=$SCA4CPP_HOME/runtime/core/test
+
+cp $TEST_ROOT/MyValue/MyValue.h $TEST_ROOT/testSCASystem/modules/MyValueServiceModule
+cp $TEST_ROOT/MyValue/MyValueImpl.h $TEST_ROOT/testSCASystem/modules/MyValueServiceModule
+cp $TEST_ROOT/MyValue/StockQuoteService.h $TEST_ROOT/testSCASystem/modules/MyValueServiceModule
+cp $TEST_ROOT/CustomerInfo/CustomerInfo.h $TEST_ROOT/testSCASystem/modules/MyValueServiceModule
+cp $TEST_ROOT/CustomerInfo/CustomerInfoImpl.h $TEST_ROOT/testSCASystem/modules/MyValueServiceModule
+
+cd $SCA4CPP/bin
+./scagen.sh -dir $TEST_ROOT/testSCASystem/modules/MyValueServiceModule -output $TEST_ROOT/tmp
+cp $TEST_ROOT/tmp/MyValueImpl*.* $TEST_ROOT/MyValue
+cp $TEST_ROOT/tmp/CustomerInfoImpl*.* $TEST_ROOT/CustomerInfo
+
+cd $TEST_ROOT/CustomerInfo/Debug
+make clean
+make
+cd $TEST_ROOT/MyValue/Debug
+make clean
+make
+cd $TEST_ROOT/src/Debug
+make clean
+make
+
+cp $TEST_ROOT/MyValue/Debug/libMyValue.so $TEST_ROOT/testSCASystem/modules/MyValueServiceModule
+cp $TEST_ROOT/CustomerInfo/Debug/libCustomerInfo.so $TEST_ROOT/testSCASystem/modules/MyValueServiceModule
+
+export LD_LIBRARY_PATH=$SCA4CPP/lib:$SDO4CPP/lib:$LD_LIBRARY_PATH:$AXISCPP_DEPLOY/lib:$XERCES_DEPLOY/lib
+
+export SCA4CPP_SYSTEM_ROOT=$SCA4CPP_HOME/runtime/core/test/testSCASystem
+export SCA4CPP_DEFAULT_MODULE=SubSystem1
+
+cd $TEST_ROOT/src
+Debug/tuscany_sca_test

Propchange: incubator/tuscany/cpp/sca/scatest.sh
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: incubator/tuscany/cpp/sca/scatest.sh
------------------------------------------------------------------------------
    svn:executable = *

Added: incubator/tuscany/cpp/sca/tools/scagen/build.xml
URL: http://svn.apache.org/viewcvs/incubator/tuscany/cpp/sca/tools/scagen/build.xml?rev=366157&view=auto
==============================================================================
--- incubator/tuscany/cpp/sca/tools/scagen/build.xml (added)
+++ incubator/tuscany/cpp/sca/tools/scagen/build.xml Thu Jan  5 02:54:16 2006
@@ -0,0 +1,130 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project name="org.apache.tuscany.sca.cpp.tools" default="all" basedir=".">
+
+    <target name="init">
+        <property name="build.result.folder" value="${basedir}/bld" />
+        <property name="temp.folder" value="${basedir}/tmp" />
+        <property name="junit.jar.folder" value="${basedir}/lib" />
+        <property name="tool.name" value="scagen" />
+        <property name="bin.dir" value="../../../sca/bin" />
+    </target>
+
+    <!-- Add "test" to the depends list below to add auto-testing to the build -->
+    <!-- a junit.jar is needed at ${junit.jar.folder}/junit.jar though         -->
+    <target name="all" depends="init,jars,doc,scripts,zip.all,tobin">
+    </target>
+
+    <target name="test" depends="init,jars,test.jar">
+        <java classname="org.apache.tuscany.sca.cpp.tools.junit.TestAllModulesTest">
+            <classpath>
+                <pathelement location="${build.result.folder}/test.jar" />
+                <pathelement location="${junit.jar.folder}/junit.jar" />
+                <pathelement location="${build.result.folder}/scagen.jar" />
+                <pathelement path="${java.class.path}" />
+            </classpath>
+        </java>
+    </target>
+
+
+
+    <target name="doc">
+        <javadoc packagenames="org.apache.tuscany.sca.cpp.tools.*" sourcepath="src" defaultexcludes="yes" destdir="docs/api" author="true" version="true" use="true" windowtitle="SCA for C++ Tools">
+            <doctitle>
+                <![CDATA[<h1>SCA for C++ Tools</h1>]]>
+            </doctitle>
+        <bottom>
+            <![CDATA[<i>Copyright 2005 The Apache Software Foundation and Copyright IBM Corp. 2005 All Rights Reserved</i>]]></bottom>
+    <group title="C++ Parser" packages="org.apache.tuscany.sca.cpp.tools.common" />
+    <group title="SCA Services Generator" packages="org.apache.tuscany.sca.cpp.tools.services" />
+    <link offline="true" href="http://java.sun.com/products/jdk/1.2/docs/api/" packagelistLoc="C:\tmp" />
+</javadoc>
+</target>
+
+<target name="jars" depends="init, scagen.jar, src.jar">
+</target>
+
+<target name="scripts" depends="init">
+<mkdir dir="${build.result.folder}" />
+<copy file="scagen.cmd" todir="${build.result.folder}" />
+<copy file="scagen.sh" todir="${build.result.folder}" />
+</target>
+
+
+
+<target name="src.jar" depends="init">
+<delete dir="${temp.folder}/src.jar.bin" />
+<mkdir dir="${temp.folder}/src.jar.bin" />
+<!-- Copy necessary resources i.e XSL stylesheets, test input etc
+             for the src jar too
+         -->
+<copy todir="${temp.folder}/src.jar.bin" failonerror="true">
+    <fileset dir="src/" />
+</copy>
+<mkdir dir="${build.result.folder}" />
+<jar jarfile="${build.result.folder}/src.jar" basedir="${temp.folder}/src.jar.bin" />
+<delete dir="${temp.folder}/test.jar.bin" />
+</target>
+
+<target name="test.jar" depends="init, scagen.jar" unless="test.jar" description="Create jar for unit tests: test.jar.">
+<delete dir="${temp.folder}/test.jar.bin" />
+<mkdir dir="${temp.folder}/test.jar.bin" />
+<!-- compile the source code -->
+<javac srcdir="junit" destdir="${temp.folder}/test.jar.bin" failonerror="true" includeAntRuntime="no">
+    <src path="junit/" />
+    <classpath>
+        <pathelement path="${junit.jar.folder}/junit.jar" />
+        <pathelement path="${build.result.folder}/scagen.jar" />
+    </classpath>
+</javac>
+<!-- Copy necessary resources i.e XSL stylesheets, test input etc -->
+<copy todir="${temp.folder}/test.jar.bin" failonerror="true">
+    <fileset dir="junit/" excludes="testoutput/**" />
+</copy>
+<mkdir dir="${build.result.folder}" />
+<jar jarfile="${build.result.folder}/test.jar" basedir="${temp.folder}/test.jar.bin" />
+<delete dir="${temp.folder}/test.jar.bin" />
+</target>
+
+<target name="scagen.jar" depends="init" unless="scagen.jar" description="Create main jar: scagen.jar">
+<delete dir="${temp.folder}/scagen.jar.bin" />
+<mkdir dir="${temp.folder}/scagen.jar.bin" />
+<!-- compile the source code -->
+<javac srcdir="src" destdir="${temp.folder}/scagen.jar.bin" failonerror="true" includeAntRuntime="no">
+    <src path="src/" />
+</javac>
+<!-- Copy necessary resources i.e XSL stylesheets, test input etc -->
+<copy todir="${temp.folder}/scagen.jar.bin" failonerror="true">
+    <fileset dir="src/" excludes="**/*.java" />
+</copy>
+<mkdir dir="${build.result.folder}" />
+<jar jarfile="${build.result.folder}/scagen.jar" basedir="${temp.folder}/scagen.jar.bin">
+    <manifest>
+        <attribute name="Main-Class" value="org.apache.tuscany.sca.cpp.tools.services.Scagen" />
+    </manifest>
+</jar>
+<delete dir="${temp.folder}/scagen.jar.bin" />
+</target>
+
+<target name="tobin" depends="jars" description="move the desired stuff to bin">
+    <move file="${build.result.folder}/scagen.cmd" todir="${bin.dir}" />
+    <move file="${build.result.folder}/scagen.sh" todir="${bin.dir}" />
+    <move file="${build.result.folder}/scagen.jar" todir="${bin.dir}" />
+</target>
+
+    
+
+<target name="clean" depends="init" description="Clean of all the files created.">
+<delete file="${build.result.folder}/test.jar" />
+<delete file="${build.result.folder}/src.jar" />
+<delete file="${build.result.folder}/scagen.jar" />
+<delete file="${build.result.folder}/org.apache.tuscany.sca.cpp.tools.zip" />
+<delete dir="${temp.folder}" />
+</target>
+
+<target name="zip.all" depends="jars" description="Create a zip containing everything">
+<delete file="${build.result.folder}/org.apache.tuscany.sca.cpp.tools.zip" />
+<zip zipfile="${build.result.folder}/org.apache.tuscany.sca.cpp.tools.zip" excludes="bin/**,tmp/**,lib/**,junit/testoutput/**" basedir="." filesonly="true" whenempty="skip" update="false" />
+<delete dir="${temp.folder}" />
+</target>
+
+</project>
\ No newline at end of file

Propchange: incubator/tuscany/cpp/sca/tools/scagen/build.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: incubator/tuscany/cpp/sca/tools/scagen/build.xml
------------------------------------------------------------------------------
    svn:keywords = Rev,Date

Added: incubator/tuscany/cpp/sca/tools/scagen/docs/api/allclasses-frame.html
URL: http://svn.apache.org/viewcvs/incubator/tuscany/cpp/sca/tools/scagen/docs/api/allclasses-frame.html?rev=366157&view=auto
==============================================================================
--- incubator/tuscany/cpp/sca/tools/scagen/docs/api/allclasses-frame.html (added)
+++ incubator/tuscany/cpp/sca/tools/scagen/docs/api/allclasses-frame.html Thu Jan  5 02:54:16 2006
@@ -0,0 +1,84 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2) on Tue Nov 29 10:12:01 GMT 2005 -->
+<TITLE>
+All Classes (SCA for C++ Tools)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
+
+
+</HEAD>
+
+<BODY BGCOLOR="white">
+<FONT size="+1" CLASS="FrameHeadingFont">
+<B>All Classes</B></FONT>
+<BR>
+
+<TABLE BORDER="0" WIDTH="100%" SUMMARY="">
+<TR>
+<TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="org/apache/tuscany/sca/cpp/tools/common/BodyPart.html" title="class in org.apache.tuscany.sca.cpp.tools.common" target="classFrame">BodyPart</A>
+<BR>
+<A HREF="org/apache/tuscany/sca/cpp/tools/common/CParsingTool.html" title="class in org.apache.tuscany.sca.cpp.tools.common" target="classFrame">CParsingTool</A>
+<BR>
+<A HREF="org/apache/tuscany/sca/cpp/tools/services/ComponentDomNodeHandler.html" title="class in org.apache.tuscany.sca.cpp.tools.services" target="classFrame">ComponentDomNodeHandler</A>
+<BR>
+<A HREF="org/apache/tuscany/sca/cpp/tools/services/ComponentTypeFileHandler.html" title="class in org.apache.tuscany.sca.cpp.tools.services" target="classFrame">ComponentTypeFileHandler</A>
+<BR>
+<A HREF="org/apache/tuscany/sca/cpp/tools/common/Configuration.html" title="class in org.apache.tuscany.sca.cpp.tools.common" target="classFrame">Configuration</A>
+<BR>
+<A HREF="org/apache/tuscany/sca/cpp/tools/services/DirectoryScanner.html" title="class in org.apache.tuscany.sca.cpp.tools.services" target="classFrame">DirectoryScanner</A>
+<BR>
+<A HREF="org/apache/tuscany/sca/cpp/tools/common/DirectoryTree.html" title="class in org.apache.tuscany.sca.cpp.tools.common" target="classFrame">DirectoryTree</A>
+<BR>
+<A HREF="org/apache/tuscany/sca/cpp/tools/services/DomHandler.html" title="class in org.apache.tuscany.sca.cpp.tools.services" target="classFrame">DomHandler</A>
+<BR>
+<A HREF="org/apache/tuscany/sca/cpp/tools/services/DomNodeHandler.html" title="interface in org.apache.tuscany.sca.cpp.tools.services" target="classFrame"><I>DomNodeHandler</I></A>
+<BR>
+<A HREF="org/apache/tuscany/sca/cpp/tools/common/FileActor.html" title="interface in org.apache.tuscany.sca.cpp.tools.common" target="classFrame"><I>FileActor</I></A>
+<BR>
+<A HREF="org/apache/tuscany/sca/cpp/tools/common/FilePart.html" title="class in org.apache.tuscany.sca.cpp.tools.common" target="classFrame">FilePart</A>
+<BR>
+<A HREF="org/apache/tuscany/sca/cpp/tools/services/GenericDomNodeHandler.html" title="class in org.apache.tuscany.sca.cpp.tools.services" target="classFrame">GenericDomNodeHandler</A>
+<BR>
+<A HREF="org/apache/tuscany/sca/cpp/tools/common/Headers.html" title="class in org.apache.tuscany.sca.cpp.tools.common" target="classFrame">Headers</A>
+<BR>
+<A HREF="org/apache/tuscany/sca/cpp/tools/common/InputCppSourceCode.html" title="class in org.apache.tuscany.sca.cpp.tools.common" target="classFrame">InputCppSourceCode</A>
+<BR>
+<A HREF="org/apache/tuscany/sca/cpp/tools/services/LittleClass.html" title="class in org.apache.tuscany.sca.cpp.tools.services" target="classFrame">LittleClass</A>
+<BR>
+<A HREF="org/apache/tuscany/sca/cpp/tools/common/MethodPart.html" title="class in org.apache.tuscany.sca.cpp.tools.common" target="classFrame">MethodPart</A>
+<BR>
+<A HREF="org/apache/tuscany/sca/cpp/tools/services/ModuleOrFragmentFileHandler.html" title="class in org.apache.tuscany.sca.cpp.tools.services" target="classFrame">ModuleOrFragmentFileHandler</A>
+<BR>
+<A HREF="org/apache/tuscany/sca/cpp/tools/common/Options.html" title="class in org.apache.tuscany.sca.cpp.tools.common" target="classFrame">Options</A>
+<BR>
+<A HREF="org/apache/tuscany/sca/cpp/tools/common/Parameter.html" title="class in org.apache.tuscany.sca.cpp.tools.common" target="classFrame">Parameter</A>
+<BR>
+<A HREF="org/apache/tuscany/sca/cpp/tools/common/ParsingException.html" title="class in org.apache.tuscany.sca.cpp.tools.common" target="classFrame">ParsingException</A>
+<BR>
+<A HREF="org/apache/tuscany/sca/cpp/tools/common/PrototypePart.html" title="class in org.apache.tuscany.sca.cpp.tools.common" target="classFrame">PrototypePart</A>
+<BR>
+<A HREF="org/apache/tuscany/sca/cpp/tools/services/ReferenceDomNodeHandler.html" title="class in org.apache.tuscany.sca.cpp.tools.services" target="classFrame">ReferenceDomNodeHandler</A>
+<BR>
+<A HREF="org/apache/tuscany/sca/cpp/tools/services/Scagen.html" title="class in org.apache.tuscany.sca.cpp.tools.services" target="classFrame">Scagen</A>
+<BR>
+<A HREF="org/apache/tuscany/sca/cpp/tools/services/ServiceDomNodeHandler.html" title="class in org.apache.tuscany.sca.cpp.tools.services" target="classFrame">ServiceDomNodeHandler</A>
+<BR>
+<A HREF="org/apache/tuscany/sca/cpp/tools/services/ServicesGenerator.html" title="class in org.apache.tuscany.sca.cpp.tools.services" target="classFrame">ServicesGenerator</A>
+<BR>
+<A HREF="org/apache/tuscany/sca/cpp/tools/common/Signature.html" title="class in org.apache.tuscany.sca.cpp.tools.common" target="classFrame">Signature</A>
+<BR>
+<A HREF="org/apache/tuscany/sca/cpp/tools/common/Utils.html" title="class in org.apache.tuscany.sca.cpp.tools.common" target="classFrame">Utils</A>
+<BR>
+<A HREF="org/apache/tuscany/sca/cpp/tools/services/XMLFileActor.html" title="class in org.apache.tuscany.sca.cpp.tools.services" target="classFrame">XMLFileActor</A>
+<BR>
+</FONT></TD>
+</TR>
+</TABLE>
+
+</BODY>
+</HTML>

Propchange: incubator/tuscany/cpp/sca/tools/scagen/docs/api/allclasses-frame.html
------------------------------------------------------------------------------
    svn:eol-style = native

Added: incubator/tuscany/cpp/sca/tools/scagen/docs/api/allclasses-noframe.html
URL: http://svn.apache.org/viewcvs/incubator/tuscany/cpp/sca/tools/scagen/docs/api/allclasses-noframe.html?rev=366157&view=auto
==============================================================================
--- incubator/tuscany/cpp/sca/tools/scagen/docs/api/allclasses-noframe.html (added)
+++ incubator/tuscany/cpp/sca/tools/scagen/docs/api/allclasses-noframe.html Thu Jan  5 02:54:16 2006
@@ -0,0 +1,84 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2) on Tue Nov 29 10:12:01 GMT 2005 -->
+<TITLE>
+All Classes (SCA for C++ Tools)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
+
+
+</HEAD>
+
+<BODY BGCOLOR="white">
+<FONT size="+1" CLASS="FrameHeadingFont">
+<B>All Classes</B></FONT>
+<BR>
+
+<TABLE BORDER="0" WIDTH="100%" SUMMARY="">
+<TR>
+<TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="org/apache/tuscany/sca/cpp/tools/common/BodyPart.html" title="class in org.apache.tuscany.sca.cpp.tools.common">BodyPart</A>
+<BR>
+<A HREF="org/apache/tuscany/sca/cpp/tools/common/CParsingTool.html" title="class in org.apache.tuscany.sca.cpp.tools.common">CParsingTool</A>
+<BR>
+<A HREF="org/apache/tuscany/sca/cpp/tools/services/ComponentDomNodeHandler.html" title="class in org.apache.tuscany.sca.cpp.tools.services">ComponentDomNodeHandler</A>
+<BR>
+<A HREF="org/apache/tuscany/sca/cpp/tools/services/ComponentTypeFileHandler.html" title="class in org.apache.tuscany.sca.cpp.tools.services">ComponentTypeFileHandler</A>
+<BR>
+<A HREF="org/apache/tuscany/sca/cpp/tools/common/Configuration.html" title="class in org.apache.tuscany.sca.cpp.tools.common">Configuration</A>
+<BR>
+<A HREF="org/apache/tuscany/sca/cpp/tools/services/DirectoryScanner.html" title="class in org.apache.tuscany.sca.cpp.tools.services">DirectoryScanner</A>
+<BR>
+<A HREF="org/apache/tuscany/sca/cpp/tools/common/DirectoryTree.html" title="class in org.apache.tuscany.sca.cpp.tools.common">DirectoryTree</A>
+<BR>
+<A HREF="org/apache/tuscany/sca/cpp/tools/services/DomHandler.html" title="class in org.apache.tuscany.sca.cpp.tools.services">DomHandler</A>
+<BR>
+<A HREF="org/apache/tuscany/sca/cpp/tools/services/DomNodeHandler.html" title="interface in org.apache.tuscany.sca.cpp.tools.services"><I>DomNodeHandler</I></A>
+<BR>
+<A HREF="org/apache/tuscany/sca/cpp/tools/common/FileActor.html" title="interface in org.apache.tuscany.sca.cpp.tools.common"><I>FileActor</I></A>
+<BR>
+<A HREF="org/apache/tuscany/sca/cpp/tools/common/FilePart.html" title="class in org.apache.tuscany.sca.cpp.tools.common">FilePart</A>
+<BR>
+<A HREF="org/apache/tuscany/sca/cpp/tools/services/GenericDomNodeHandler.html" title="class in org.apache.tuscany.sca.cpp.tools.services">GenericDomNodeHandler</A>
+<BR>
+<A HREF="org/apache/tuscany/sca/cpp/tools/common/Headers.html" title="class in org.apache.tuscany.sca.cpp.tools.common">Headers</A>
+<BR>
+<A HREF="org/apache/tuscany/sca/cpp/tools/common/InputCppSourceCode.html" title="class in org.apache.tuscany.sca.cpp.tools.common">InputCppSourceCode</A>
+<BR>
+<A HREF="org/apache/tuscany/sca/cpp/tools/services/LittleClass.html" title="class in org.apache.tuscany.sca.cpp.tools.services">LittleClass</A>
+<BR>
+<A HREF="org/apache/tuscany/sca/cpp/tools/common/MethodPart.html" title="class in org.apache.tuscany.sca.cpp.tools.common">MethodPart</A>
+<BR>
+<A HREF="org/apache/tuscany/sca/cpp/tools/services/ModuleOrFragmentFileHandler.html" title="class in org.apache.tuscany.sca.cpp.tools.services">ModuleOrFragmentFileHandler</A>
+<BR>
+<A HREF="org/apache/tuscany/sca/cpp/tools/common/Options.html" title="class in org.apache.tuscany.sca.cpp.tools.common">Options</A>
+<BR>
+<A HREF="org/apache/tuscany/sca/cpp/tools/common/Parameter.html" title="class in org.apache.tuscany.sca.cpp.tools.common">Parameter</A>
+<BR>
+<A HREF="org/apache/tuscany/sca/cpp/tools/common/ParsingException.html" title="class in org.apache.tuscany.sca.cpp.tools.common">ParsingException</A>
+<BR>
+<A HREF="org/apache/tuscany/sca/cpp/tools/common/PrototypePart.html" title="class in org.apache.tuscany.sca.cpp.tools.common">PrototypePart</A>
+<BR>
+<A HREF="org/apache/tuscany/sca/cpp/tools/services/ReferenceDomNodeHandler.html" title="class in org.apache.tuscany.sca.cpp.tools.services">ReferenceDomNodeHandler</A>
+<BR>
+<A HREF="org/apache/tuscany/sca/cpp/tools/services/Scagen.html" title="class in org.apache.tuscany.sca.cpp.tools.services">Scagen</A>
+<BR>
+<A HREF="org/apache/tuscany/sca/cpp/tools/services/ServiceDomNodeHandler.html" title="class in org.apache.tuscany.sca.cpp.tools.services">ServiceDomNodeHandler</A>
+<BR>
+<A HREF="org/apache/tuscany/sca/cpp/tools/services/ServicesGenerator.html" title="class in org.apache.tuscany.sca.cpp.tools.services">ServicesGenerator</A>
+<BR>
+<A HREF="org/apache/tuscany/sca/cpp/tools/common/Signature.html" title="class in org.apache.tuscany.sca.cpp.tools.common">Signature</A>
+<BR>
+<A HREF="org/apache/tuscany/sca/cpp/tools/common/Utils.html" title="class in org.apache.tuscany.sca.cpp.tools.common">Utils</A>
+<BR>
+<A HREF="org/apache/tuscany/sca/cpp/tools/services/XMLFileActor.html" title="class in org.apache.tuscany.sca.cpp.tools.services">XMLFileActor</A>
+<BR>
+</FONT></TD>
+</TR>
+</TABLE>
+
+</BODY>
+</HTML>

Propchange: incubator/tuscany/cpp/sca/tools/scagen/docs/api/allclasses-noframe.html
------------------------------------------------------------------------------
    svn:eol-style = native

Added: incubator/tuscany/cpp/sca/tools/scagen/docs/api/constant-values.html
URL: http://svn.apache.org/viewcvs/incubator/tuscany/cpp/sca/tools/scagen/docs/api/constant-values.html?rev=366157&view=auto
==============================================================================
--- incubator/tuscany/cpp/sca/tools/scagen/docs/api/constant-values.html (added)
+++ incubator/tuscany/cpp/sca/tools/scagen/docs/api/constant-values.html Thu Jan  5 02:54:16 2006
@@ -0,0 +1,305 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2) on Tue Nov 29 10:12:00 GMT 2005 -->
+<TITLE>
+Constant Field Values (SCA for C++ Tools)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Constant Field Values (SCA for C++ Tools)";
+}
+</SCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Use</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;PREV&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="index.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="constant-values.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H1>
+Constant Field Values</H1>
+</CENTER>
+<HR SIZE="4" NOSHADE>
+<B>Contents</B><UL>
+<LI><A HREF="#org.apache">org.apache.*</A>
+</UL>
+
+<A NAME="org.apache"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD ALIGN="left"><FONT SIZE="+2">
+<B>org.apache.*</B></FONT></TD>
+</TR>
+</TABLE>
+
+<P>
+
+<TABLE BORDER="0" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD COLSPAN=3><B>org.apache.tuscany.sca.cpp.tools.common.<A HREF="org/apache/tuscany/sca/cpp/tools/common/BodyPart.html" title="class in org.apache.tuscany.sca.cpp.tools.common">BodyPart</A></B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.apache.tuscany.sca.cpp.tools.common.BodyPart.CATCH"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/apache/tuscany/sca/cpp/tools/common/BodyPart.html#CATCH">CATCH</A></CODE></TD>
+<TD ALIGN="right"><CODE>2</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.apache.tuscany.sca.cpp.tools.common.BodyPart.RETURN"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/apache/tuscany/sca/cpp/tools/common/BodyPart.html#RETURN">RETURN</A></CODE></TD>
+<TD ALIGN="right"><CODE>1</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.apache.tuscany.sca.cpp.tools.common.BodyPart.TRAILING"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/apache/tuscany/sca/cpp/tools/common/BodyPart.html#TRAILING">TRAILING</A></CODE></TD>
+<TD ALIGN="right"><CODE>0</CODE></TD>
+</TR>
+</FONT></TD>
+</TR>
+</TABLE>
+
+<P>
+
+<P>
+
+<TABLE BORDER="0" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD COLSPAN=3><B>org.apache.tuscany.sca.cpp.tools.common.<A HREF="org/apache/tuscany/sca/cpp/tools/common/FilePart.html" title="class in org.apache.tuscany.sca.cpp.tools.common">FilePart</A></B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.apache.tuscany.sca.cpp.tools.common.FilePart.BEGINSCOPE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/apache/tuscany/sca/cpp/tools/common/FilePart.html#BEGINSCOPE">BEGINSCOPE</A></CODE></TD>
+<TD ALIGN="right"><CODE>4</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.apache.tuscany.sca.cpp.tools.common.FilePart.CLASSATTRIBUTE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/apache/tuscany/sca/cpp/tools/common/FilePart.html#CLASSATTRIBUTE">CLASSATTRIBUTE</A></CODE></TD>
+<TD ALIGN="right"><CODE>9</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.apache.tuscany.sca.cpp.tools.common.FilePart.COMMENT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/apache/tuscany/sca/cpp/tools/common/FilePart.html#COMMENT">COMMENT</A></CODE></TD>
+<TD ALIGN="right"><CODE>1</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.apache.tuscany.sca.cpp.tools.common.FilePart.DIRECTIVE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/apache/tuscany/sca/cpp/tools/common/FilePart.html#DIRECTIVE">DIRECTIVE</A></CODE></TD>
+<TD ALIGN="right"><CODE>6</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.apache.tuscany.sca.cpp.tools.common.FilePart.ENDSCOPE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/apache/tuscany/sca/cpp/tools/common/FilePart.html#ENDSCOPE">ENDSCOPE</A></CODE></TD>
+<TD ALIGN="right"><CODE>5</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.apache.tuscany.sca.cpp.tools.common.FilePart.ENUM"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/apache/tuscany/sca/cpp/tools/common/FilePart.html#ENUM">ENUM</A></CODE></TD>
+<TD ALIGN="right"><CODE>10</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.apache.tuscany.sca.cpp.tools.common.FilePart.FIELD"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/apache/tuscany/sca/cpp/tools/common/FilePart.html#FIELD">FIELD</A></CODE></TD>
+<TD ALIGN="right"><CODE>3</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.apache.tuscany.sca.cpp.tools.common.FilePart.MACRO"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/apache/tuscany/sca/cpp/tools/common/FilePart.html#MACRO">MACRO</A></CODE></TD>
+<TD ALIGN="right"><CODE>8</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.apache.tuscany.sca.cpp.tools.common.FilePart.METHOD"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/apache/tuscany/sca/cpp/tools/common/FilePart.html#METHOD">METHOD</A></CODE></TD>
+<TD ALIGN="right"><CODE>2</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.apache.tuscany.sca.cpp.tools.common.FilePart.PROTOTYPE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/apache/tuscany/sca/cpp/tools/common/FilePart.html#PROTOTYPE">PROTOTYPE</A></CODE></TD>
+<TD ALIGN="right"><CODE>11</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.apache.tuscany.sca.cpp.tools.common.FilePart.TYPEDEF"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/apache/tuscany/sca/cpp/tools/common/FilePart.html#TYPEDEF">TYPEDEF</A></CODE></TD>
+<TD ALIGN="right"><CODE>12</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.apache.tuscany.sca.cpp.tools.common.FilePart.UNKNOWN"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/apache/tuscany/sca/cpp/tools/common/FilePart.html#UNKNOWN">UNKNOWN</A></CODE></TD>
+<TD ALIGN="right"><CODE>0</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.apache.tuscany.sca.cpp.tools.common.FilePart.WHITESPACE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/apache/tuscany/sca/cpp/tools/common/FilePart.html#WHITESPACE">WHITESPACE</A></CODE></TD>
+<TD ALIGN="right"><CODE>7</CODE></TD>
+</TR>
+</FONT></TD>
+</TR>
+</TABLE>
+
+<P>
+
+<P>
+
+<TABLE BORDER="0" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD COLSPAN=3><B>org.apache.tuscany.sca.cpp.tools.common.<A HREF="org/apache/tuscany/sca/cpp/tools/common/Utils.html" title="class in org.apache.tuscany.sca.cpp.tools.common">Utils</A></B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.apache.tuscany.sca.cpp.tools.common.Utils.whitespace"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;java.lang.String</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/apache/tuscany/sca/cpp/tools/common/Utils.html#whitespace">whitespace</A></CODE></TD>
+<TD ALIGN="right"><CODE>" \t\r\n"</CODE></TD>
+</TR>
+</FONT></TD>
+</TR>
+</TABLE>
+
+<P>
+
+<P>
+
+<TABLE BORDER="0" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD COLSPAN=3><B>org.apache.tuscany.sca.cpp.tools.services.<A HREF="org/apache/tuscany/sca/cpp/tools/services/DomNodeHandler.html" title="interface in org.apache.tuscany.sca.cpp.tools.services">DomNodeHandler</A></B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="org.apache.tuscany.sca.cpp.tools.services.DomNodeHandler.ELEMENT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="org/apache/tuscany/sca/cpp/tools/services/DomNodeHandler.html#ELEMENT">ELEMENT</A></CODE></TD>
+<TD ALIGN="right"><CODE>1</CODE></TD>
+</TR>
+</FONT></TD>
+</TR>
+</TABLE>
+
+<P>
+
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Use</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;PREV&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="index.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="constant-values.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+			<i>Copyright 2005 The Apache Software Foundation and Copyright IBM Corp. 2005 All Rights Reserved</i>
+</BODY>
+</HTML>

Propchange: incubator/tuscany/cpp/sca/tools/scagen/docs/api/constant-values.html
------------------------------------------------------------------------------
    svn:eol-style = native

Added: incubator/tuscany/cpp/sca/tools/scagen/docs/api/deprecated-list.html
URL: http://svn.apache.org/viewcvs/incubator/tuscany/cpp/sca/tools/scagen/docs/api/deprecated-list.html?rev=366157&view=auto
==============================================================================
--- incubator/tuscany/cpp/sca/tools/scagen/docs/api/deprecated-list.html (added)
+++ incubator/tuscany/cpp/sca/tools/scagen/docs/api/deprecated-list.html Thu Jan  5 02:54:16 2006
@@ -0,0 +1,138 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2) on Tue Nov 29 10:12:01 GMT 2005 -->
+<TITLE>
+Deprecated List (SCA for C++ Tools)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Deprecated List (SCA for C++ Tools)";
+}
+</SCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Use</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="serialized-form.html"><FONT CLASS="NavBarFont1"><B>Serialized</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<A HREF="#main"><FONT CLASS="NavBarFont1Rev"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;PREV&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="index.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="deprecated-list.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<A NAME="main"></A>
+<CENTER>
+<H2>
+<B>Deprecated API</B></H2>
+</CENTER>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Use</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="serialized-form.html"><FONT CLASS="NavBarFont1"><B>Serialized</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<A HREF="#main"><FONT CLASS="NavBarFont1Rev"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;PREV&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="index.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="deprecated-list.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+			<i>Copyright 2005 The Apache Software Foundation and Copyright IBM Corp. 2005 All Rights Reserved</i>
+</BODY>
+</HTML>

Propchange: incubator/tuscany/cpp/sca/tools/scagen/docs/api/deprecated-list.html
------------------------------------------------------------------------------
    svn:eol-style = native



Mime
View raw message