public static List<org.eclipse.uml2.uml.Property> getOnPort( org.eclipse.uml2.uml.Parameter param) { LinkedList<org.eclipse.uml2.uml.Property> result = new LinkedList<org.eclipse.uml2.uml.Property>(); for (Stereotype st : param.getAppliedStereotypes()) { if (st.getName().contains("OnPort")) { for (Property p : st.getAttributes()) { result.add(p); } } } return result; }