@Override
	protected List<XMLElement> getModelChildren() {
		XMLDocument document = (XMLDocument) getModel();
		List<XMLElement> objects = new ArrayList<XMLElement>();
		objects.add(document.getJbossesb());
		if (document.getProviders() != null) {
			objects.addAll(document.getProviders());
		}
		if (document.getServices() != null) {
			objects.addAll(document.getServices());
		}
		if (document.getGlobals() != null) {
			objects.add(document.getGlobals());
		}

		return objects;
	}