package de.unisiegen.gtitool.ui.jgraph; import de.unisiegen.gtitool.core.entities.regex.RegexNode; /** * A {@link DefaultEdge} for a Connection between to {@link RegexNode}s */ public class DefaultRegexEdgeView extends DefaultEdge { /** * The serial version uid. */ private static final long serialVersionUID = 1384693439062425467L; /** * The child of the {@link DefaultRegexEdgeView} */ private DefaultNodeView childView; /** * The parent of the {@link DefaultRegexEdgeView} */ private DefaultNodeView parentView; /** * Creates a new {@link DefaultRegexEdgeView} * * @param parentView The parent view * @param childView The child view */ public DefaultRegexEdgeView ( DefaultNodeView parentView, DefaultNodeView childView ) { this.parentView = parentView; this.childView = childView; } /** * Returns the childView. * * @return The childView. * @see #childView */ public DefaultNodeView getChildView () { return this.childView; } /** * Returns the parentView. * * @return The parentView. * @see #parentView */ public DefaultNodeView getParentView () { return this.parentView; } }