package gov.nasa.jpl.mbee.mdk.systems_reasoner.actions; import com.nomagic.magicdraw.core.Application; import com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element; import gov.nasa.jpl.mbee.mdk.validation.GenericRuleViolationAction; public class SelectInContainmentTreeAction extends GenericRuleViolationAction { /** * */ private static final long serialVersionUID = 1L; private static final String DEFAULT_NAME = "Select in Containment Tree"; private Element element; public SelectInContainmentTreeAction(final Element element) { super(DEFAULT_NAME); this.element = element; } @Override public void run() { Application.getInstance().getMainFrame().getBrowser().getContainmentTree().openNode(element); } @Override public String getName() { return DEFAULT_NAME; } @Override public String getSessionName() { return DEFAULT_NAME; } }