You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tuscany.apache.org by js...@apache.org on 2007/03/31 21:10:10 UTC
svn commit: r524468 - in
/incubator/tuscany/java/sca/idl/src/main/java/org/apache/tuscany/sca/idl:
Operation.java impl/InterfaceImpl.java impl/OperationImpl.java
Author: jsdelfino
Date: Sat Mar 31 12:10:09 2007
New Revision: 524468
URL: http://svn.apache.org/viewvc?view=rev&rev=524468
Log:
Added an unresolved flag to Operation, and changed OperationImpl and InterfaceImpl to concrete classes
Modified:
incubator/tuscany/java/sca/idl/src/main/java/org/apache/tuscany/sca/idl/Operation.java
incubator/tuscany/java/sca/idl/src/main/java/org/apache/tuscany/sca/idl/impl/InterfaceImpl.java
incubator/tuscany/java/sca/idl/src/main/java/org/apache/tuscany/sca/idl/impl/OperationImpl.java
Modified: incubator/tuscany/java/sca/idl/src/main/java/org/apache/tuscany/sca/idl/Operation.java
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/sca/idl/src/main/java/org/apache/tuscany/sca/idl/Operation.java?view=diff&rev=524468&r1=524467&r2=524468
==============================================================================
--- incubator/tuscany/java/sca/idl/src/main/java/org/apache/tuscany/sca/idl/Operation.java (original)
+++ incubator/tuscany/java/sca/idl/src/main/java/org/apache/tuscany/sca/idl/Operation.java Sat Mar 31 12:10:09 2007
@@ -36,4 +36,16 @@
*/
void setName(String name);
+ /**
+ * Returns true if the model element is unresolved.
+ * @return true if the model element is unresolved.
+ */
+ boolean isUnresolved();
+
+ /**
+ * Sets whether the model element is unresolved.
+ * @param unresolved whether the model element is unresolved
+ */
+ void setUnresolved(boolean unresolved);
+
}
Modified: incubator/tuscany/java/sca/idl/src/main/java/org/apache/tuscany/sca/idl/impl/InterfaceImpl.java
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/sca/idl/src/main/java/org/apache/tuscany/sca/idl/impl/InterfaceImpl.java?view=diff&rev=524468&r1=524467&r2=524468
==============================================================================
--- incubator/tuscany/java/sca/idl/src/main/java/org/apache/tuscany/sca/idl/impl/InterfaceImpl.java (original)
+++ incubator/tuscany/java/sca/idl/src/main/java/org/apache/tuscany/sca/idl/impl/InterfaceImpl.java Sat Mar 31 12:10:09 2007
@@ -29,7 +29,7 @@
*
* @version $Rev$ $Date$
*/
-public abstract class InterfaceImpl implements Interface {
+public class InterfaceImpl implements Interface {
private boolean remotable;
private List<Operation> operations = new ArrayList<Operation>();
Modified: incubator/tuscany/java/sca/idl/src/main/java/org/apache/tuscany/sca/idl/impl/OperationImpl.java
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/sca/idl/src/main/java/org/apache/tuscany/sca/idl/impl/OperationImpl.java?view=diff&rev=524468&r1=524467&r2=524468
==============================================================================
--- incubator/tuscany/java/sca/idl/src/main/java/org/apache/tuscany/sca/idl/impl/OperationImpl.java (original)
+++ incubator/tuscany/java/sca/idl/src/main/java/org/apache/tuscany/sca/idl/impl/OperationImpl.java Sat Mar 31 12:10:09 2007
@@ -25,9 +25,10 @@
*
* @version $Rev$ $Date$
*/
-public abstract class OperationImpl implements Operation {
+public class OperationImpl implements Operation {
private String name;
+ private boolean unresolved = false;
public String getName() {
return name;
@@ -37,4 +38,12 @@
this.name = name;
}
+ public boolean isUnresolved() {
+ return unresolved;
+ }
+
+ public void setUnresolved(boolean undefined) {
+ this.unresolved = undefined;
+ }
+
}
---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-commits-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-commits-help@ws.apache.org