public boolean isBestEffort()
	{
		if(mProperties != null) {
			for(Property prop : mProperties) {
				if(prop instanceof NonFunctionalRequirementsProperty) {
					if(!((NonFunctionalRequirementsProperty) prop).isBE()) {
						return false;
					}
				}
				else if(prop instanceof OrderedProperty) {
					if(((OrderedProperty) prop).getActivation()) {
						return false;
					}
				}
			}
		}
		
		return true;
	}