private JMethod generateAttributeGetterImplementation(JCodeModel jModel, JDefinedClass jClusterClass,
			JDefinedClass jInterfaceClass, ZclAttributeDescr zclAttributeDescriptor) throws Exception {

		JMethod jMethod = generateAttributeGetterSignature(jModel, jClusterClass, zclAttributeDescriptor, false);

		String invocationStatement = generateConnectionClassCommandDelegationStatement(jClusterClass, jInterfaceClass, jMethod);
		jMethod.body().directStatement(invocationStatement);

		return jMethod;
	}