if (inputElement instanceof IType) return ((IType)inputElement).getFields(); else return EMPTY;
IType type= (IType)inputElement; IField[] fields= type.getFields(); List fieldList= new ArrayList(fields.length); for (int i = 0; i < fields.length; i++) { if (fGetterSetterEntries.containsKey(fields[i])) fieldList.add(fields[i]); } return (IField[]) fieldList.toArray(new IField[fieldList.size()]);
		public Object[] getElements(Object inputElement) {			try {				if (inputElement instanceof IType)					return ((IType)inputElement).getFields();				else return EMPTY;			} catch (JavaModelException e) {				return EMPTY;			}		}