question: setter for the field selectedpet . concode_field_sep QuestPetAbstract selectedPet concode_elem_sep Map<String,QuestPetAbstract> pets concode_elem_sep QuestPetAbstract plant concode_elem_sep boolean usePlant concode_field_sep QuestPetAbstract getPet concode_elem_sep Set<String> getPetNames concode_elem_sep Object readResolve concode_elem_sep void addPet concode_elem_sep Collection<QuestPetAbstract> getPetsAndPlants concode_elem_sep QuestPetAbstract getPlant concode_elem_sep void addPetLevel concode_elem_sep boolean shouldPlantBeUsed concode_elem_sep Set<QuestPetAbstract> getAllPets concode_elem_sep QuestPetAbstract getSelectedPet concode_elem_sep boolean shouldPetBeUsed concode_elem_sep void addPlantLevel concode_elem_sep Set<String> getAvailablePetNames
target: void function ( String arg0 ) { selectedPet = ( arg0 == null ) ? null : getPet ( arg0 ) ; }