Author: mvw
Date: 2011-05-14 00:03:58-0700
New Revision: 19425
Modified:
trunk/src/argouml-core-model-mdr/src/org/argouml/model/mdr/FacadeMDRImpl.java
trunk/src/argouml-core-model/src/org/argouml/model/Facade.java
Log:
Completed the Facade and the MDR implementation.
Modified: trunk/src/argouml-core-model-mdr/src/org/argouml/model/mdr/FacadeMDRImpl.java
Url: http://argouml.tigris.org/source/browse/argouml/trunk/src/argouml-core-model-mdr/src/org/argouml/model/mdr/FacadeMDRImpl.java?view=diff&pathrev=19425&r1=19424&r2=19425
==============================================================================
--- trunk/src/argouml-core-model-mdr/src/org/argouml/model/mdr/FacadeMDRImpl.java (original)
+++ trunk/src/argouml-core-model-mdr/src/org/argouml/model/mdr/FacadeMDRImpl.java 2011-05-14 00:03:58-0700
@@ -434,7 +434,7 @@
public boolean isAConstraint(Object handle) {
return handle instanceof Constraint;
}
-
+
public boolean isACreateAction(Object handle) {
return handle instanceof CreateAction;
}
@@ -724,6 +724,10 @@
public boolean isAReception(Object handle) {
return handle instanceof Reception;
}
+
+ public boolean isARegion(Object handle) {
+ return false; // Not in UML1.4
+ }
public boolean isAReturnAction(Object handle) {
return handle instanceof ReturnAction;
@@ -737,6 +741,10 @@
return handle instanceof SendAction;
}
+ public boolean isASendObjectAction(Object handle) {
+ return false; // Not in UML1.4
+ }
+
public boolean isASendSignalAction(Object handle) {
return false; // Not in UML1.4
}
@@ -765,6 +773,10 @@
return handle instanceof StateVertex;
}
+ public boolean isAVertex(Object handle) {
+ return false; // not in UML1.4
+ }
+
public boolean isAStereotype(Object handle) {
return handle instanceof Stereotype;
}
@@ -813,6 +825,10 @@
return handle instanceof Transition;
}
+ public boolean isATrigger(Object handle) {
+ return false; // not in UML1.4
+ }
+
public boolean isATimeEvent(Object handle) {
return handle instanceof TimeEvent;
}
Modified: trunk/src/argouml-core-model/src/org/argouml/model/Facade.java
Url: http://argouml.tigris.org/source/browse/argouml/trunk/src/argouml-core-model/src/org/argouml/model/Facade.java?view=diff&pathrev=19425&r1=19424&r2=19425
==============================================================================
--- trunk/src/argouml-core-model/src/org/argouml/model/Facade.java (original)
+++ trunk/src/argouml-core-model/src/org/argouml/model/Facade.java 2011-05-14 00:03:58-0700
@@ -1032,6 +1032,14 @@
boolean isAReception(Object handle);
/**
+ * Recognizer for Region.
+ *
+ * @param handle candidate
+ * @return true if handle is a Region
+ */
+ public boolean isARegion(Object handle);
+
+ /**
* Recognizer for ReturnAction.
*
* @param handle candidate
@@ -1056,6 +1064,14 @@
boolean isASendAction(Object handle);
/**
+ * Recognizer for SendObjectAction.
+ *
+ * @param handle candidate
+ * @return true if handle is a SendObject Action
+ */
+ public boolean isASendObjectAction(Object handle);
+
+ /**
* Recognizer for UML2 SendSignalAction.
*
* @param handle candidate
@@ -1112,6 +1128,14 @@
boolean isAStateVertex(Object handle);
/**
+ * Recognizer for Vertex.
+ *
+ * @param handle candidate
+ * @return true if handle is a Vertex
+ */
+ boolean isAVertex(Object handle);
+
+ /**
* Recognizer for Stereotype.
*
* @param handle candidate
@@ -1217,6 +1241,14 @@
boolean isATransition(Object handle);
/**
+ * Recognizer for Trigger.
+ *
+ * @param handle candidate
+ * @return true if handle is a Trigger
+ */
+ boolean isATrigger(Object handle);
+
+ /**
* Recognizer for TimeEvent.
*
* @param handle candidate
------------------------------------------------------
http://argouml.tigris.org/ds/viewMessage.do?dsForumId=5905&dsMessageId=2735939
To unsubscribe from this discussion, e-mail: [[email protected]].
lmpx.com only provides a reader for public news (NNTP) servers. It is not
affiliated with the servers or forums shown here and is not responsible for
the content of articles, which is written by their respective authors.