/** * Register the object given its name. * The objects are represented as a hashtable of hashtables, lazy initialized on the class. */ public Object registerObject(Class javaClass, Object objectToRegister, String objectsName) { if (!(getRegisteredObjects().containsKey(javaClass))) { getRegisteredObjects().put(javaClass, new Hashtable()); } ((Hashtable)getRegisteredObjects().get(javaClass)).put(objectsName, objectToRegister); return objectToRegister; }
/** * Return the object registered given its name. */ public Object getObject(Class objectsClass, String objectsName) { if (!(getRegisteredObjects().containsKey(objectsClass))) { return null; } return ((Hashtable)getRegisteredObjects().get(objectsClass)).get(objectsName); }
/** * Return the object registred given its name. */ public Object getObject(Class objectsClass, String objectsName) { if (!(getRegisteredObjects().containsKey(objectsClass))) { return null; } return ((Hashtable)getRegisteredObjects().get(objectsClass)).get(objectsName); }
/** * Remove the object given its class and name. */ public void removeObject(Class classToRemove, String objectsName) { if (getRegisteredObjects().containsKey(classToRemove)) { ((Hashtable)getRegisteredObjects().get(classToRemove)).remove(objectsName); } }
/** * Register the object given its name. * The objects are represented as a hashtable of hashtables, lazy initialized on the class. */ public Object registerObject(Class javaClass, Object objectToRegister, String objectsName) { if (!(getRegisteredObjects().containsKey(javaClass))) { getRegisteredObjects().put(javaClass, new Hashtable()); } ((Hashtable)getRegisteredObjects().get(javaClass)).put(objectsName, objectToRegister); return objectToRegister; }
/** * Remove the object given its class and name. */ public void removeObject(Class classToRemove, String objectsName) { if (getRegisteredObjects().containsKey(classToRemove)) { ((Hashtable)getRegisteredObjects().get(classToRemove)).remove(objectsName); } }
/** * Register the object given its name. * The objects are represented as a hashtable of hashtables, lazy initialized on the class. */ public Object registerObject(Class javaClass, Object objectToRegister, String objectsName) { if (!(getRegisteredObjects().containsKey(javaClass))) { getRegisteredObjects().put(javaClass, new Hashtable()); } ((Hashtable)getRegisteredObjects().get(javaClass)).put(objectsName, objectToRegister); return objectToRegister; }
/** * Check if the object is registered given its name. */ public boolean containsObject(Class objectsClass, String objectsName) { return ((getRegisteredObjects().containsKey(objectsClass)) && (((Hashtable)getRegisteredObjects().get(objectsClass)).containsKey(objectsName))); }
/** * Return the object registered given its name. */ public Object getObject(Class objectsClass, String objectsName) { if (!(getRegisteredObjects().containsKey(objectsClass))) { return null; } return ((Hashtable)getRegisteredObjects().get(objectsClass)).get(objectsName); }
/** * Check if the object is registered given its name. */ public boolean containsObject(Class objectsClass, String objectsName) { return ((getRegisteredObjects().containsKey(objectsClass)) && (((Hashtable)getRegisteredObjects().get(objectsClass)).containsKey(objectsName))); }
/** * Check if the object is registred given its name. */ public boolean containsObject(Class objectsClass, String objectsName) { return ((getRegisteredObjects().containsKey(objectsClass)) && (((Hashtable)getRegisteredObjects().get(objectsClass)).containsKey(objectsName))); }
/** * Add all of the objects of the class. */ public void addAllObjectsForClass(Class objectsClass, List allObjects) { if (!getRegisteredObjects().containsKey(objectsClass)) { return; } for (Object object : ((Map)getRegisteredObjects().get(objectsClass)).values()) { allObjects.add(object); } }
/** * Add all of the objects of the class. */ public void addAllObjectsForClass(Class objectsClass, List allObjects) { if (!getRegisteredObjects().containsKey(objectsClass)) { return; } for (Object object : ((Map)getRegisteredObjects().get(objectsClass)).values()) { allObjects.add(object); } }
/** * Register the object given its name. * The objects are represented as a hashtable of hashtables, lazy initialized on the class. */ public Object registerObject(Object objectToRegister, String objectsName) { if (!(getRegisteredObjects().containsKey(objectToRegister.getClass()))) { getRegisteredObjects().put(objectToRegister.getClass(), new Hashtable()); } ((Hashtable)getRegisteredObjects().get(objectToRegister.getClass())).put(objectsName, objectToRegister); return objectToRegister; }
/** * Register the object given its name. * The objects are represented as a hashtable of hashtables, lazy initialized on the class. */ public Object registerObject(Object objectToRegister, String objectsName) { if (!(getRegisteredObjects().containsKey(objectToRegister.getClass()))) { getRegisteredObjects().put(objectToRegister.getClass(), new Hashtable()); } ((Hashtable)getRegisteredObjects().get(objectToRegister.getClass())).put(objectsName, objectToRegister); return objectToRegister; }
/** * Register the object given its name. * The objects are represented as a hashtable of hashtables, lazy initialized on the class. */ public Object registerObject(Object objectToRegister, String objectsName) { if (!(getRegisteredObjects().containsKey(objectToRegister.getClass()))) { getRegisteredObjects().put(objectToRegister.getClass(), new Hashtable()); } ((Hashtable)getRegisteredObjects().get(objectToRegister.getClass())).put(objectsName, objectToRegister); return objectToRegister; }
/** * Add all of the objects of the class. */ public void addAllObjectsForClass(Class objectsClass, Vector allObjects) { if (!getRegisteredObjects().containsKey(objectsClass)) { return; } for (Enumeration enumeration = ((Hashtable)getRegisteredObjects().get(objectsClass)).elements(); enumeration.hasMoreElements();) { allObjects.addElement(enumeration.nextElement()); } }
/** * Return all of the objects registered. */ public Vector getAllClasses() { Vector allClasses = new Vector(); for (Enumeration e = getRegisteredObjects().keys(); e.hasMoreElements();) { allClasses.addElement(e.nextElement()); } return allClasses; }
/** * Return all of the objects registered. */ public Vector getAllClasses() { Vector allClasses = new Vector(); for (Enumeration e = getRegisteredObjects().keys(); e.hasMoreElements();) { allClasses.addElement(e.nextElement()); } return allClasses; }
/** * Return all of the objects registered. */ public Vector getAllClasses() { Vector allClasses = new Vector(); for (Enumeration e = getRegisteredObjects().keys(); e.hasMoreElements();) { allClasses.addElement(e.nextElement()); } return allClasses; }