public static SVGPrimitive getPrimitive(final SVGContainer container, final String id) { return getPrimitive(container.getChildren(), id); }
protected static SVGPrimitiveShape newSVGPrimitiveShape(final Shape<?> primitive, final boolean scalable, final LayoutContainer.Layout layout) { return new SVGPrimitiveShape(primitive, scalable, layout); } }
public SVGShapeViewResource userTask() { return new SVGShapeViewResource(args -> { if (null != args.width && null != args.heigth) { return this.userTaskView(args.width, args.heigth, args.resizable); } else { return this.userTaskView(args.resizable); }}); }
public static void switchVisibility(final SVGShapeView<?> view, final String visibleId, final String nonVisibleId) { getPrimitive(view, visibleId) .ifPresent(prim -> prim.get().setAlpha(1)); getPrimitive(view, nonVisibleId) .ifPresent(prim -> prim.get().setAlpha(0)); }
public static SVGPrimitive getPrimitive(final SVGPrimitive<?> primitive, final String id) { if (primitive instanceof SVGContainer) { return getPrimitive((SVGContainer) primitive, id); } return id.equals(primitive.getPrimitiveId()) ? primitive : null; } }
public static Optional<SVGPrimitive> getPrimitive(final SVGShapeView<?> view, final String id) { return Optional.ofNullable(getPrimitive(view.getChildren(), id)); }
private SVGShapeView build(final Arguments arguments) { return build(arguments, view -> { }); }
public IPrimitive getPrimitive(final String uuid) { return getPrimitive(get(), uuid); }
@SuppressWarnings("unchecked") public void addSVGChild(final SVGContainer parent, final SVGBasicShapeView child) { if (!hasSvgChild(child)) { svgChildren.add(child); parent.addPrimitive((IPrimitive<?>) child.getContainer()); } }
public SVGContainer add(final SVGPrimitiveShape primitive) { children.add(primitive); addPrimitive(primitive.get()); return this; }
protected static SVGContainer newSVGContainer(final String id, final Group group, final boolean scalable, final LayoutContainer.Layout layout) { return new SVGContainer(id, group, scalable, layout); }
@Override public Shape<?> getShape() { return svgPrimitive.get(); }
public SVGShapeViewResource businessRuleTask() { return new SVGShapeViewResource(args -> { if (null != args.width && null != args.heigth) { return this.businessRuleTaskView(args.width, args.heigth, args.resizable); } else { return this.businessRuleTaskView(args.resizable); }}); }
public static SVGPrimitiveShape newSVGPrimitiveShape(final Shape<?> primitive, final boolean scalable, final LayoutContainer.Layout layout) { return new SVGPrimitiveShape(primitive, scalable, layout); } }
public static SVGContainer newSVGContainer(final String id, final Group group, final boolean scalable, final LayoutContainer.Layout layout) { return new SVGContainer(id, group, scalable, layout); }
public SVGShapeViewResource inclusiveGateway() { return new SVGShapeViewResource(args -> { if (null != args.width && null != args.heigth) { return this.inclusiveGatewayView(args.width, args.heigth, args.resizable); } else { return this.inclusiveGatewayView(args.resizable); }}); }
public SVGShapeViewResource intermediateSignalThrowingEvent() { return new SVGShapeViewResource(args -> { if (null != args.width && null != args.heigth) { return this.intermediateSignalThrowingEventView(args.width, args.heigth, args.resizable); } else { return this.intermediateSignalThrowingEventView(args.resizable); }}); }
public SVGShapeViewResource intermediateConditionalEvent() { return new SVGShapeViewResource(args -> { if (null != args.width && null != args.heigth) { return this.intermediateConditionalEventView(args.width, args.heigth, args.resizable); } else { return this.intermediateConditionalEventView(args.resizable); }}); }