@Override
public void storeChildren(PrintWriter aWriter, int indent, Object aElement,
StoreDescription elementDesc) throws Exception {
if (aElement instanceof NamingResourcesImpl) {
NamingResourcesImpl resources = (NamingResourcesImpl) aElement;
// Store nested <Ejb> elements
ContextEjb[] ejbs = resources.findEjbs();
storeElementArray(aWriter, indent, ejbs);
// Store nested <Environment> elements
ContextEnvironment[] envs = resources.findEnvironments();
storeElementArray(aWriter, indent, envs);
// Store nested <LocalEjb> elements
ContextLocalEjb[] lejbs = resources.findLocalEjbs();
storeElementArray(aWriter, indent, lejbs);
// Store nested <Resource> elements
ContextResource[] dresources = resources.findResources();
storeElementArray(aWriter, indent, dresources);
// Store nested <ResourceEnvRef> elements
ContextResourceEnvRef[] resEnv = resources.findResourceEnvRefs();
storeElementArray(aWriter, indent, resEnv);
// Store nested <ResourceLink> elements
ContextResourceLink[] resourceLinks = resources.findResourceLinks();
storeElementArray(aWriter, indent, resourceLinks);
}
}