Delegation of methods to associated objects

More object-oriented method placement. SurveyService class had methods
that could be put to object classes.
Attributes now set from constructor.
This commit is contained in:
CharonInferar
2014-04-02 04:08:20 +02:00
parent 604d066c0f
commit c62d89f1fa
11 changed files with 167 additions and 239 deletions
@@ -11279,6 +11279,17 @@ public class ResourceService implements INetworkDispatch {
return resourceRootreference;
}
public GalacticResource grabResourceByName(String searchName){
GalacticResource resource = null;
Vector<GalacticResource> allResources = core.resourceService.getAllSpawnedResources();
for (GalacticResource res : allResources){
if (res.getName().equals(searchName)){
resource = res;
}
}
return resource;
}
// Utility method to quickly spawn resource containers into the inventory