import java.util.List;
import org.simantics.scenegraph.g2d.nodes.SVGNodeAssignment;
+import org.simantics.scenegraph.g2d.nodes.TargetedSVGNodeAssignment;
import org.simantics.scenegraph.g2d.nodes.TransformationAssignment;
/**
*/
public class G2DNodeModification {
public List<SVGNodeAssignment> svgAssignments;
+ public List<TargetedSVGNodeAssignment> targetedSVGAssignments;
public List<TransformationAssignment> transformAssignments;
public G2DNodeModification(List<SVGNodeAssignment> svgAssignments, List<TransformationAssignment> transformAssignments) {
this.svgAssignments = svgAssignments;
this.transformAssignments = transformAssignments;
}
+ public G2DNodeModification(List<SVGNodeAssignment> svgAssignments, List<TargetedSVGNodeAssignment> targetedSVGAssignments, List<TransformationAssignment> transformAssignments) {
+ this.svgAssignments = svgAssignments;
+ this.targetedSVGAssignments = targetedSVGAssignments;
+ this.transformAssignments = transformAssignments;
+ }
+ public static G2DNodeModification create3(List<SVGNodeAssignment> svgAssignments, List<TargetedSVGNodeAssignment> targetedSVGAssignments, List<TransformationAssignment> transformAssignments) {
+ return new G2DNodeModification(svgAssignments, targetedSVGAssignments, transformAssignments);
+ }
}