@Override public void visitAbstractDepthPort(AbstractDepthPort bean) { Integer depth = bean.getDepth(); if (depth != null && depth < 0) listener.negativeValue(bean, "depth", depth); if (checkComplete && depth == null) listener.nullField(bean, "depth"); }
@Override protected void cloneInto(WorkflowBean clone, Cloning cloning) { super.cloneInto(clone, cloning); AbstractDepthPort clonePort = (AbstractDepthPort) clone; clonePort.setDepth(getDepth()); } }