diff options
Diffstat (limited to 'site/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-das-rdb/org/apache/tuscany/das/rdb/config/util/ConfigSwitch.html')
-rw-r--r-- | site/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-das-rdb/org/apache/tuscany/das/rdb/config/util/ConfigSwitch.html | 627 |
1 files changed, 627 insertions, 0 deletions
diff --git a/site/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-das-rdb/org/apache/tuscany/das/rdb/config/util/ConfigSwitch.html b/site/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-das-rdb/org/apache/tuscany/das/rdb/config/util/ConfigSwitch.html new file mode 100644 index 0000000000..e9fdff0526 --- /dev/null +++ b/site/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-das-rdb/org/apache/tuscany/das/rdb/config/util/ConfigSwitch.html @@ -0,0 +1,627 @@ +<!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.5.0_06) on Mon May 15 07:32:39 EDT 2006 -->
+<META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
+<TITLE>
+ConfigSwitch (Tuscany DAS for Relational Databases incubating-M1 API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.apache.tuscany.das.rdb.config.util.ConfigSwitch class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+ parent.document.title="ConfigSwitch (Tuscany DAS for Relational Databases incubating-M1 API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</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=2 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> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/ConfigSwitch.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+Tuscany DAS for Relational Databases</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../../../org/apache/tuscany/das/rdb/config/util/ConfigResourceImpl.html" title="class in org.apache.tuscany.das.rdb.config.util"><B>PREV CLASS</B></A>
+ <A HREF="../../../../../../../org/apache/tuscany/das/rdb/config/util/ConfigXMLProcessor.html" title="class in org.apache.tuscany.das.rdb.config.util"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../../../index.html?org/apache/tuscany/das/rdb/config/util/ConfigSwitch.html" target="_top"><B>FRAMES</B></A>
+ <A HREF="ConfigSwitch.html" target="_top"><B>NO FRAMES</B></A>
+ <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>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+ SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.apache.tuscany.das.rdb.config.util</FONT>
+<BR>
+Class ConfigSwitch</H2>
+<PRE>
+java.lang.Object
+ <IMG SRC="../../../../../../../resources/inherit.gif" ALT="extended by "><B>org.apache.tuscany.das.rdb.config.util.ConfigSwitch</B>
+</PRE>
+<HR>
+<DL>
+<DT><PRE>public class <B>ConfigSwitch</B><DT>extends java.lang.Object</DL>
+</PRE>
+
+<P>
+<!-- begin-user-doc --> + The <b>Switch</b> for the model's inheritance hierarchy. + It supports the call <A HREF="../../../../../../../org/apache/tuscany/das/rdb/config/util/ConfigSwitch.html#doSwitch(org.eclipse.emf.ecore.EObject)"><CODE>doSwitch(object)</CODE></A> + to invoke the <code>caseXXX</code> method for each class of the model, + starting with the actual class of the object + and proceeding up the inheritance hierarchy + until a non-null result is returned, + which is the result of the switch. + <!-- end-user-doc -->
+<P>
+
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../../../../org/apache/tuscany/das/rdb/config/impl/ConfigPackageImpl.html" title="class in org.apache.tuscany.das.rdb.config.impl"><CODE>ConfigPackageImpl</CODE></A></DL>
+<HR>
+
+<P>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static <A HREF="../../../../../../../org/apache/tuscany/das/rdb/config/impl/ConfigPackageImpl.html" title="class in org.apache.tuscany.das.rdb.config.impl">ConfigPackageImpl</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/apache/tuscany/das/rdb/config/util/ConfigSwitch.html#modelPackage">modelPackage</A></B></CODE>
+
+<BR>
+ The cached model package + <!-- begin-user-doc --> + <!-- end-user-doc --></TD>
+</TR>
+</TABLE>
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../../../org/apache/tuscany/das/rdb/config/util/ConfigSwitch.html#ConfigSwitch()">ConfigSwitch</A></B>()</CODE>
+
+<BR>
+ Creates an instance of the switch.</TD>
+</TR>
+</TABLE>
+
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/apache/tuscany/das/rdb/config/util/ConfigSwitch.html#caseColumn(org.apache.tuscany.das.rdb.config.Column)">caseColumn</A></B>(<A HREF="../../../../../../../org/apache/tuscany/das/rdb/config/Column.html" title="interface in org.apache.tuscany.das.rdb.config">Column</A> object)</CODE>
+
+<BR>
+ Returns the result of interpretting the object as an instance of '<em>Column</em>'.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/apache/tuscany/das/rdb/config/util/ConfigSwitch.html#caseCommand(org.apache.tuscany.das.rdb.config.Command)">caseCommand</A></B>(<A HREF="../../../../../../../org/apache/tuscany/das/rdb/config/Command.html" title="interface in org.apache.tuscany.das.rdb.config">Command</A> object)</CODE>
+
+<BR>
+ Returns the result of interpretting the object as an instance of '<em>Command</em>'.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/apache/tuscany/das/rdb/config/util/ConfigSwitch.html#caseConfig(org.apache.tuscany.das.rdb.config.Config)">caseConfig</A></B>(<A HREF="../../../../../../../org/apache/tuscany/das/rdb/config/Config.html" title="interface in org.apache.tuscany.das.rdb.config">Config</A> object)</CODE>
+
+<BR>
+ Returns the result of interpretting the object as an instance of '<em>Config</em>'.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/apache/tuscany/das/rdb/config/util/ConfigSwitch.html#caseConnectionProperties(org.apache.tuscany.das.rdb.config.ConnectionProperties)">caseConnectionProperties</A></B>(<A HREF="../../../../../../../org/apache/tuscany/das/rdb/config/ConnectionProperties.html" title="interface in org.apache.tuscany.das.rdb.config">ConnectionProperties</A> object)</CODE>
+
+<BR>
+ Returns the result of interpretting the object as an instance of '<em>Connection Properties</em>'.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/apache/tuscany/das/rdb/config/util/ConfigSwitch.html#caseKeyPair(org.apache.tuscany.das.rdb.config.KeyPair)">caseKeyPair</A></B>(<A HREF="../../../../../../../org/apache/tuscany/das/rdb/config/KeyPair.html" title="interface in org.apache.tuscany.das.rdb.config">KeyPair</A> object)</CODE>
+
+<BR>
+ Returns the result of interpretting the object as an instance of '<em>Key Pair</em>'.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/apache/tuscany/das/rdb/config/util/ConfigSwitch.html#caseParameter(org.apache.tuscany.das.rdb.config.Parameter)">caseParameter</A></B>(<A HREF="../../../../../../../org/apache/tuscany/das/rdb/config/Parameter.html" title="interface in org.apache.tuscany.das.rdb.config">Parameter</A> object)</CODE>
+
+<BR>
+ Returns the result of interpretting the object as an instance of '<em>Parameter</em>'.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/apache/tuscany/das/rdb/config/util/ConfigSwitch.html#caseRelationship(org.apache.tuscany.das.rdb.config.Relationship)">caseRelationship</A></B>(<A HREF="../../../../../../../org/apache/tuscany/das/rdb/config/Relationship.html" title="interface in org.apache.tuscany.das.rdb.config">Relationship</A> object)</CODE>
+
+<BR>
+ Returns the result of interpretting the object as an instance of '<em>Relationship</em>'.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/apache/tuscany/das/rdb/config/util/ConfigSwitch.html#caseResultDescriptor(org.apache.tuscany.das.rdb.config.ResultDescriptor)">caseResultDescriptor</A></B>(<A HREF="../../../../../../../org/apache/tuscany/das/rdb/config/ResultDescriptor.html" title="interface in org.apache.tuscany.das.rdb.config">ResultDescriptor</A> object)</CODE>
+
+<BR>
+ Returns the result of interpretting the object as an instance of '<em>Result Descriptor</em>'.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/apache/tuscany/das/rdb/config/util/ConfigSwitch.html#caseTable(org.apache.tuscany.das.rdb.config.Table)">caseTable</A></B>(<A HREF="../../../../../../../org/apache/tuscany/das/rdb/config/Table.html" title="interface in org.apache.tuscany.das.rdb.config">Table</A> object)</CODE>
+
+<BR>
+ Returns the result of interpretting the object as an instance of '<em>Table</em>'.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/apache/tuscany/das/rdb/config/util/ConfigSwitch.html#defaultCase(org.eclipse.emf.ecore.EObject)">defaultCase</A></B>(org.eclipse.emf.ecore.EObject object)</CODE>
+
+<BR>
+ Returns the result of interpretting the object as an instance of '<em>EObject</em>'.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/apache/tuscany/das/rdb/config/util/ConfigSwitch.html#doSwitch(org.eclipse.emf.ecore.EClass, org.eclipse.emf.ecore.EObject)">doSwitch</A></B>(org.eclipse.emf.ecore.EClass theEClass,
+ org.eclipse.emf.ecore.EObject theEObject)</CODE>
+
+<BR>
+ Calls <code>caseXXX</code> for each class of the model until one returns a non null result; it yields that result.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/apache/tuscany/das/rdb/config/util/ConfigSwitch.html#doSwitch(org.eclipse.emf.ecore.EObject)">doSwitch</A></B>(org.eclipse.emf.ecore.EObject theEObject)</CODE>
+
+<BR>
+ Calls <code>caseXXX</code> for each class of the model until one returns a non null result; it yields that result.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/apache/tuscany/das/rdb/config/util/ConfigSwitch.html#doSwitch(int, org.eclipse.emf.ecore.EObject)">doSwitch</A></B>(int classifierID,
+ org.eclipse.emf.ecore.EObject theEObject)</CODE>
+
+<BR>
+ Calls <code>caseXXX</code> for each class of the model until one returns a non null result; it yields that result.</TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+
+<P>
+
+<!-- ============ FIELD DETAIL =========== -->
+
+<A NAME="field_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Field Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="modelPackage"><!-- --></A><H3>
+modelPackage</H3>
+<PRE>
+protected static <A HREF="../../../../../../../org/apache/tuscany/das/rdb/config/impl/ConfigPackageImpl.html" title="class in org.apache.tuscany.das.rdb.config.impl">ConfigPackageImpl</A> <B>modelPackage</B></PRE>
+<DL>
+<DD>The cached model package + <!-- begin-user-doc --> + <!-- end-user-doc -->
+<P>
+<DL>
+</DL>
+</DL>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="ConfigSwitch()"><!-- --></A><H3>
+ConfigSwitch</H3>
+<PRE>
+public <B>ConfigSwitch</B>()</PRE>
+<DL>
+<DD>Creates an instance of the switch. + <!-- begin-user-doc --> + <!-- end-user-doc -->
+<P>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="doSwitch(org.eclipse.emf.ecore.EObject)"><!-- --></A><H3>
+doSwitch</H3>
+<PRE>
+public java.lang.Object <B>doSwitch</B>(org.eclipse.emf.ecore.EObject theEObject)</PRE>
+<DL>
+<DD>Calls <code>caseXXX</code> for each class of the model until one returns a non null result; it yields that result. + <!-- begin-user-doc --> + <!-- end-user-doc -->
+<P>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>the first non-null result returned by a <code>caseXXX</code> call.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="doSwitch(org.eclipse.emf.ecore.EClass, org.eclipse.emf.ecore.EObject)"><!-- --></A><H3>
+doSwitch</H3>
+<PRE>
+protected java.lang.Object <B>doSwitch</B>(org.eclipse.emf.ecore.EClass theEClass,
+ org.eclipse.emf.ecore.EObject theEObject)</PRE>
+<DL>
+<DD>Calls <code>caseXXX</code> for each class of the model until one returns a non null result; it yields that result. + <!-- begin-user-doc --> + <!-- end-user-doc -->
+<P>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>the first non-null result returned by a <code>caseXXX</code> call.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="doSwitch(int, org.eclipse.emf.ecore.EObject)"><!-- --></A><H3>
+doSwitch</H3>
+<PRE>
+protected java.lang.Object <B>doSwitch</B>(int classifierID,
+ org.eclipse.emf.ecore.EObject theEObject)</PRE>
+<DL>
+<DD>Calls <code>caseXXX</code> for each class of the model until one returns a non null result; it yields that result. + <!-- begin-user-doc --> + <!-- end-user-doc -->
+<P>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>the first non-null result returned by a <code>caseXXX</code> call.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="caseColumn(org.apache.tuscany.das.rdb.config.Column)"><!-- --></A><H3>
+caseColumn</H3>
+<PRE>
+public java.lang.Object <B>caseColumn</B>(<A HREF="../../../../../../../org/apache/tuscany/das/rdb/config/Column.html" title="interface in org.apache.tuscany.das.rdb.config">Column</A> object)</PRE>
+<DL>
+<DD>Returns the result of interpretting the object as an instance of '<em>Column</em>'. + <!-- begin-user-doc --> + This implementation returns null; + returning a non-null result will terminate the switch. + <!-- end-user-doc -->
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>object</CODE> - the target of the switch.
+<DT><B>Returns:</B><DD>the result of interpretting the object as an instance of '<em>Column</em>'.<DT><B>See Also:</B><DD><A HREF="../../../../../../../org/apache/tuscany/das/rdb/config/util/ConfigSwitch.html#doSwitch(org.eclipse.emf.ecore.EObject)"><CODE>doSwitch(EObject)</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="caseCommand(org.apache.tuscany.das.rdb.config.Command)"><!-- --></A><H3>
+caseCommand</H3>
+<PRE>
+public java.lang.Object <B>caseCommand</B>(<A HREF="../../../../../../../org/apache/tuscany/das/rdb/config/Command.html" title="interface in org.apache.tuscany.das.rdb.config">Command</A> object)</PRE>
+<DL>
+<DD>Returns the result of interpretting the object as an instance of '<em>Command</em>'. + <!-- begin-user-doc --> + This implementation returns null; + returning a non-null result will terminate the switch. + <!-- end-user-doc -->
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>object</CODE> - the target of the switch.
+<DT><B>Returns:</B><DD>the result of interpretting the object as an instance of '<em>Command</em>'.<DT><B>See Also:</B><DD><A HREF="../../../../../../../org/apache/tuscany/das/rdb/config/util/ConfigSwitch.html#doSwitch(org.eclipse.emf.ecore.EObject)"><CODE>doSwitch(EObject)</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="caseConfig(org.apache.tuscany.das.rdb.config.Config)"><!-- --></A><H3>
+caseConfig</H3>
+<PRE>
+public java.lang.Object <B>caseConfig</B>(<A HREF="../../../../../../../org/apache/tuscany/das/rdb/config/Config.html" title="interface in org.apache.tuscany.das.rdb.config">Config</A> object)</PRE>
+<DL>
+<DD>Returns the result of interpretting the object as an instance of '<em>Config</em>'. + <!-- begin-user-doc --> + This implementation returns null; + returning a non-null result will terminate the switch. + <!-- end-user-doc -->
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>object</CODE> - the target of the switch.
+<DT><B>Returns:</B><DD>the result of interpretting the object as an instance of '<em>Config</em>'.<DT><B>See Also:</B><DD><A HREF="../../../../../../../org/apache/tuscany/das/rdb/config/util/ConfigSwitch.html#doSwitch(org.eclipse.emf.ecore.EObject)"><CODE>doSwitch(EObject)</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="caseConnectionProperties(org.apache.tuscany.das.rdb.config.ConnectionProperties)"><!-- --></A><H3>
+caseConnectionProperties</H3>
+<PRE>
+public java.lang.Object <B>caseConnectionProperties</B>(<A HREF="../../../../../../../org/apache/tuscany/das/rdb/config/ConnectionProperties.html" title="interface in org.apache.tuscany.das.rdb.config">ConnectionProperties</A> object)</PRE>
+<DL>
+<DD>Returns the result of interpretting the object as an instance of '<em>Connection Properties</em>'. + <!-- begin-user-doc --> + This implementation returns null; + returning a non-null result will terminate the switch. + <!-- end-user-doc -->
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>object</CODE> - the target of the switch.
+<DT><B>Returns:</B><DD>the result of interpretting the object as an instance of '<em>Connection Properties</em>'.<DT><B>See Also:</B><DD><A HREF="../../../../../../../org/apache/tuscany/das/rdb/config/util/ConfigSwitch.html#doSwitch(org.eclipse.emf.ecore.EObject)"><CODE>doSwitch(EObject)</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="caseKeyPair(org.apache.tuscany.das.rdb.config.KeyPair)"><!-- --></A><H3>
+caseKeyPair</H3>
+<PRE>
+public java.lang.Object <B>caseKeyPair</B>(<A HREF="../../../../../../../org/apache/tuscany/das/rdb/config/KeyPair.html" title="interface in org.apache.tuscany.das.rdb.config">KeyPair</A> object)</PRE>
+<DL>
+<DD>Returns the result of interpretting the object as an instance of '<em>Key Pair</em>'. + <!-- begin-user-doc --> + This implementation returns null; + returning a non-null result will terminate the switch. + <!-- end-user-doc -->
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>object</CODE> - the target of the switch.
+<DT><B>Returns:</B><DD>the result of interpretting the object as an instance of '<em>Key Pair</em>'.<DT><B>See Also:</B><DD><A HREF="../../../../../../../org/apache/tuscany/das/rdb/config/util/ConfigSwitch.html#doSwitch(org.eclipse.emf.ecore.EObject)"><CODE>doSwitch(EObject)</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="caseParameter(org.apache.tuscany.das.rdb.config.Parameter)"><!-- --></A><H3>
+caseParameter</H3>
+<PRE>
+public java.lang.Object <B>caseParameter</B>(<A HREF="../../../../../../../org/apache/tuscany/das/rdb/config/Parameter.html" title="interface in org.apache.tuscany.das.rdb.config">Parameter</A> object)</PRE>
+<DL>
+<DD>Returns the result of interpretting the object as an instance of '<em>Parameter</em>'. + <!-- begin-user-doc --> + This implementation returns null; + returning a non-null result will terminate the switch. + <!-- end-user-doc -->
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>object</CODE> - the target of the switch.
+<DT><B>Returns:</B><DD>the result of interpretting the object as an instance of '<em>Parameter</em>'.<DT><B>See Also:</B><DD><A HREF="../../../../../../../org/apache/tuscany/das/rdb/config/util/ConfigSwitch.html#doSwitch(org.eclipse.emf.ecore.EObject)"><CODE>doSwitch(EObject)</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="caseRelationship(org.apache.tuscany.das.rdb.config.Relationship)"><!-- --></A><H3>
+caseRelationship</H3>
+<PRE>
+public java.lang.Object <B>caseRelationship</B>(<A HREF="../../../../../../../org/apache/tuscany/das/rdb/config/Relationship.html" title="interface in org.apache.tuscany.das.rdb.config">Relationship</A> object)</PRE>
+<DL>
+<DD>Returns the result of interpretting the object as an instance of '<em>Relationship</em>'. + <!-- begin-user-doc --> + This implementation returns null; + returning a non-null result will terminate the switch. + <!-- end-user-doc -->
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>object</CODE> - the target of the switch.
+<DT><B>Returns:</B><DD>the result of interpretting the object as an instance of '<em>Relationship</em>'.<DT><B>See Also:</B><DD><A HREF="../../../../../../../org/apache/tuscany/das/rdb/config/util/ConfigSwitch.html#doSwitch(org.eclipse.emf.ecore.EObject)"><CODE>doSwitch(EObject)</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="caseResultDescriptor(org.apache.tuscany.das.rdb.config.ResultDescriptor)"><!-- --></A><H3>
+caseResultDescriptor</H3>
+<PRE>
+public java.lang.Object <B>caseResultDescriptor</B>(<A HREF="../../../../../../../org/apache/tuscany/das/rdb/config/ResultDescriptor.html" title="interface in org.apache.tuscany.das.rdb.config">ResultDescriptor</A> object)</PRE>
+<DL>
+<DD>Returns the result of interpretting the object as an instance of '<em>Result Descriptor</em>'. + <!-- begin-user-doc --> + This implementation returns null; + returning a non-null result will terminate the switch. + <!-- end-user-doc -->
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>object</CODE> - the target of the switch.
+<DT><B>Returns:</B><DD>the result of interpretting the object as an instance of '<em>Result Descriptor</em>'.<DT><B>See Also:</B><DD><A HREF="../../../../../../../org/apache/tuscany/das/rdb/config/util/ConfigSwitch.html#doSwitch(org.eclipse.emf.ecore.EObject)"><CODE>doSwitch(EObject)</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="caseTable(org.apache.tuscany.das.rdb.config.Table)"><!-- --></A><H3>
+caseTable</H3>
+<PRE>
+public java.lang.Object <B>caseTable</B>(<A HREF="../../../../../../../org/apache/tuscany/das/rdb/config/Table.html" title="interface in org.apache.tuscany.das.rdb.config">Table</A> object)</PRE>
+<DL>
+<DD>Returns the result of interpretting the object as an instance of '<em>Table</em>'. + <!-- begin-user-doc --> + This implementation returns null; + returning a non-null result will terminate the switch. + <!-- end-user-doc -->
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>object</CODE> - the target of the switch.
+<DT><B>Returns:</B><DD>the result of interpretting the object as an instance of '<em>Table</em>'.<DT><B>See Also:</B><DD><A HREF="../../../../../../../org/apache/tuscany/das/rdb/config/util/ConfigSwitch.html#doSwitch(org.eclipse.emf.ecore.EObject)"><CODE>doSwitch(EObject)</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="defaultCase(org.eclipse.emf.ecore.EObject)"><!-- --></A><H3>
+defaultCase</H3>
+<PRE>
+public java.lang.Object <B>defaultCase</B>(org.eclipse.emf.ecore.EObject object)</PRE>
+<DL>
+<DD>Returns the result of interpretting the object as an instance of '<em>EObject</em>'. + <!-- begin-user-doc --> + This implementation returns null; + returning a non-null result will terminate the switch, but this is the last case anyway. + <!-- end-user-doc -->
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>object</CODE> - the target of the switch.
+<DT><B>Returns:</B><DD>the result of interpretting the object as an instance of '<em>EObject</em>'.<DT><B>See Also:</B><DD><A HREF="../../../../../../../org/apache/tuscany/das/rdb/config/util/ConfigSwitch.html#doSwitch(org.eclipse.emf.ecore.EObject)"><CODE>doSwitch(org.eclipse.emf.ecore.EObject)</CODE></A></DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<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=2 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> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/ConfigSwitch.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+Tuscany DAS for Relational Databases</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../../../org/apache/tuscany/das/rdb/config/util/ConfigResourceImpl.html" title="class in org.apache.tuscany.das.rdb.config.util"><B>PREV CLASS</B></A>
+ <A HREF="../../../../../../../org/apache/tuscany/das/rdb/config/util/ConfigXMLProcessor.html" title="class in org.apache.tuscany.das.rdb.config.util"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../../../index.html?org/apache/tuscany/das/rdb/config/util/ConfigSwitch.html" target="_top"><B>FRAMES</B></A>
+ <A HREF="ConfigSwitch.html" target="_top"><B>NO FRAMES</B></A>
+ <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>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+ SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+-
+</BODY>
+</HTML>
|