/** * INTERNAL: */ public CopyPolicy getCopyPolicy() { if (methodName == null && workingCopyMethodName == null){ throw ValidationException.copyPolicyMustSpecifyEitherMethodOrWorkingCopyMethod(getLocation()); } CloneCopyPolicy copyPolicy = new CloneCopyPolicy(); copyPolicy.setMethodName(methodName); copyPolicy.setWorkingCopyMethodName(workingCopyMethodName); return copyPolicy; }