	/* Sample HelloWorld query result */
	public static IQueryResult dummyQueryResult() {
		IQueryResult qr = QueryOutputArtifactFactory.getInstance().createQueryResult();
		IItem sampleItem = QueryOutputArtifactFactory.getInstance().createItem();
		sampleItem.addInstanceId(QueryOutputArtifactFactory.getInstance().createInstanceId("http://www.eclipse.org/cosmos/SampleMdr", "http://www.eclipse.org/cosmos/helloworld"));
		IRecord sampleRecord = QueryOutputArtifactFactory.getInstance().createRecord(sampleItem, "http://www.eclipse.org/cosmos/sampleRecord");
		sampleRecord.addNamespace("hw", "http://www.eclipse.org/cosmos/helloworld");
		sampleRecord.setValue(new XMLWritableString("Hello World!"));
		sampleItem.addRecord(sampleRecord);
		INodes sampleNodes = QueryOutputArtifactFactory.getInstance().createNodes("user");
		sampleNodes.addItem(sampleItem);
		qr.addNodes(sampleNodes);
		return qr;
	}

	/* Override to always return our dummy query result, for demo purposes */
	@Override
	protected CMDBfQueryOperation getQueryOperation() {
		return new CMDBfQueryOperation(null, null) {
			@Override
			public IQueryResult execute(Reader query)
					throws CMDBfServiceException {
				return dummyQueryResult();
			}
		};
	}
	
	@Override
	public IQueryHandlerFactory getQueryHandlerFactory() {
		// TODO implement query handler factory
		return null;
	}