should have been part of r267
diff --git a/org.eclipse.jdt.core/model/org/eclipse/objectteams/otdt/core/OTModelManager.java b/org.eclipse.jdt.core/model/org/eclipse/objectteams/otdt/core/OTModelManager.java
index 9961928..2b5d8c3 100644
--- a/org.eclipse.jdt.core/model/org/eclipse/objectteams/otdt/core/OTModelManager.java
+++ b/org.eclipse.jdt.core/model/org/eclipse/objectteams/otdt/core/OTModelManager.java
@@ -317,7 +317,17 @@
/**
* Utility function.
* @param type
- * @return
+ * @return true if an OT-Type is registered for type that is a role
+ */
+ public static boolean isRole(IType type) {
+ IOTType ottype = getOTElement(type);
+ return ottype != null && ottype.isRole();
+ }
+
+ /**
+ * Utility function.
+ * @param type
+ * @return true if an OT-Type is registered for type that is a team
*/
public static boolean isTeam(IType type) {
if (hasOTElementFor(type))