public CircleDimensionSet() { this(new Radius()); }
public CircleDimensionSet getCircleDimensionSet() { if (shape == null) { return new CircleDimensionSet(); } return new CircleDimensionSet(new Radius( shape.getBounds().getWidth() * resolutionFactor / 2d)); }
public SVGShapeView<?> newViewInstance(final Optional<Width> width, final Optional<Height> height, final SVGShapeViewResource viewResource ) { Optional<Double> widthValue = Optional.ofNullable(width.isPresent() ? width.get().getValue() : null); Optional<Double> heightValue = Optional.ofNullable(height.isPresent() ? height.get().getValue() : null); return viewResource.build(widthValue.orElse(null), heightValue.orElse(null), true); } }
public EndNoneEvent() { this(new BPMNGeneralSet(""), new BackgroundSet(), new FontSet(), new CircleDimensionSet(new Radius())); }
public EndTerminateEvent() { this(new BPMNGeneralSet(""), new BackgroundSet(), new FontSet(), new CircleDimensionSet(new Radius())); }
@Test public void testCircleDimensionSetEqualsAndHashCode() { TestCaseBuilder.newTestCase() .addTrueCase(new CircleDimensionSet(), new CircleDimensionSet()) .addTrueCase(new CircleDimensionSet(new Radius()), new CircleDimensionSet(new Radius())) .test(); }
@Override public SizeHandler<BaseTask, SVGShapeView> newSizeHandler() { return newSizeHandlerBuilder() .width(task -> task.getDimensionsSet().getWidth().getValue()) .height(task -> task.getDimensionsSet().getHeight().getValue()) .minWidth(task -> 50d) .maxWidth(task -> 400d) .minHeight(task -> 50d) .maxHeight(task -> 400d) .build(); }
@Override public SizeHandler<ServiceTask, SVGShapeView> newSizeHandler() { return newSizeHandlerBuilder() .width(task -> task.getDimensionsSet().getWidth().getValue()) .height(task -> task.getDimensionsSet().getHeight().getValue()) .minWidth(task -> 25d) .maxWidth(task -> 400d) .minHeight(task -> 25d) .maxHeight(task -> 400d) .build(); }