public Identifier getIdentifier(String fieldName, String typeSig) {
		for (Iterator i = getChilds(); i.hasNext();) {
			Identifier ident = (Identifier) i.next();
			if (ident.getName().equals(fieldName)
					&& ident.getType().startsWith(typeSig))
				return ident;
		}

		if (superName != null) {
			ClassIdentifier superident = Main.getClassBundle()
					.getClassIdentifier(superName);
			if (superident != null) {
				Identifier ident = superident.getIdentifier(fieldName, typeSig);
				if (ident != null)
					return ident;
			}
		}
		return null;
	}