// ino.module.ClassHelper.8555.package package de.dhbwstuttgart.syntaxtree; // ino.end // ino.module.ClassHelper.8555.import import java.util.Vector; import de.dhbwstuttgart.syntaxtree.type.GenericTypeVar; import de.dhbwstuttgart.syntaxtree.type.RefType; import de.dhbwstuttgart.syntaxtree.type.Type; // ino.class.ClassHelper.23206.declaration public class ClassHelper // ino.end // ino.class.ClassHelper.23206.body { // ino.method.findGenericType.23209.defdescription type=javadoc /** * HOTI * Diese Methode sucht in der Klassendefinition nach einen GTV, die * so heißt wie die im RefType definierte Variable. Wenn sie diese gefunden * hat, wird sie zurückgeben. Wenn dies nicht der Fall war, schaut sie, falls * angegeben in den Methodenparametern nach. Findet sie dort auch nichts, liefert * die Methode null. * @param type * @return */ // ino.end // ino.method.findGenericType.23209.definition @Deprecated public static GenericTypeVar findGenericType(Type type, Vector paralist, Vector methodParaList) // ino.end // ino.method.findGenericType.23209.body { if(!(type instanceof RefType)){ return null; } for(int i=0;i