public static List<String> getPicklistFieldValues
(String objectName, String pickListFieldName){
List<String> picklistValues = new List<String>();
SObjectType objectType = Schema.getGlobalDescribe().get(objectName);
List<Schema.PicklistEntry> pick_list_values = objectType.getDescribe()
.fields.getMap()
.get(pickListFieldName)
.getDescribe().getPickListValues();
for (Schema.PicklistEntry aPickListValue : pick_list_values) {
picklistValues.add(aPickListValue.getValue());
}
return picklistValues;
}