All pastes #964780 Raw Edit

Mine

public java v1 · immutable
#964780 ·published 2008-03-31 15:19 UTC
rendered paste body
	public <T extends BasePanelObjectClass> Vector<T> getObjects(Class<T> T) {		Vector<T> temp = new Vector<T>();		BasePanelObjectClass obj;		int NumberOfObjects = VertexList.size();		for (int i = 0; i < NumberOfObjects; i++) {			obj = VertexList.elementAt(i);			if (obj.getClass() == T)				temp.addElement(T.cast(obj));		}		NumberOfObjects = EdgeList.size();		for (int i = 0; i < NumberOfObjects; i++) {			obj = EdgeList.elementAt(i);			if (obj.getClass() == T)				temp.addElement(T.cast(obj));		}		return temp;	}