diff options
Diffstat (limited to 'deprecated/deprecated-plugins/uml.deprecated/org.eclipse.papyrus.diagram.sequence/src/org/eclipse/papyrus/diagram/sequence/navigator/UMLNavigatorGroup.java')
-rw-r--r-- | deprecated/deprecated-plugins/uml.deprecated/org.eclipse.papyrus.diagram.sequence/src/org/eclipse/papyrus/diagram/sequence/navigator/UMLNavigatorGroup.java | 109 |
1 files changed, 0 insertions, 109 deletions
diff --git a/deprecated/deprecated-plugins/uml.deprecated/org.eclipse.papyrus.diagram.sequence/src/org/eclipse/papyrus/diagram/sequence/navigator/UMLNavigatorGroup.java b/deprecated/deprecated-plugins/uml.deprecated/org.eclipse.papyrus.diagram.sequence/src/org/eclipse/papyrus/diagram/sequence/navigator/UMLNavigatorGroup.java deleted file mode 100644 index 04aa4d1a644..00000000000 --- a/deprecated/deprecated-plugins/uml.deprecated/org.eclipse.papyrus.diagram.sequence/src/org/eclipse/papyrus/diagram/sequence/navigator/UMLNavigatorGroup.java +++ /dev/null @@ -1,109 +0,0 @@ -/*************************************************************************** - * Copyright (c) 2007 Conselleria de Infraestructuras y Transporte, - * Generalitat de la Comunitat Valenciana . All rights reserved. This program - * and the accompanying materials are made available under the terms of the - * Eclipse Public License v1.0 which accompanies this distribution, and is - * available at http://www.eclipse.org/legal/epl-v10.html - * - * Contributors: Gabriel Merin Cubero (Prodevelop) – Sequence Diagram implementation - * - ******************************************************************************/ -package org.eclipse.papyrus.diagram.sequence.navigator; - -import java.util.Collection; -import java.util.LinkedList; - -/** - * @generated - */ -public class UMLNavigatorGroup extends UMLAbstractNavigatorItem { - - /** - * @generated - */ - private String myGroupName; - - /** - * @generated - */ - private String myIcon; - - /** - * @generated - */ - private Collection myChildren = new LinkedList(); - - /** - * @generated - */ - UMLNavigatorGroup(String groupName, String icon, Object parent) { - super(parent); - myGroupName = groupName; - myIcon = icon; - } - - /** - * @generated - */ - public String getGroupName() { - return myGroupName; - } - - /** - * @generated - */ - public String getIcon() { - return myIcon; - } - - /** - * @generated - */ - public Object[] getChildren() { - return myChildren.toArray(); - } - - /** - * @generated - */ - public void addChildren(Collection children) { - myChildren.addAll(children); - } - - /** - * @generated - */ - public void addChild(Object child) { - myChildren.add(child); - } - - /** - * @generated - */ - public boolean isEmpty() { - return myChildren.size() == 0; - } - - /** - * @generated - */ - @Override - public boolean equals(Object obj) { - if (obj instanceof org.eclipse.papyrus.diagram.sequence.navigator.UMLNavigatorGroup) { - org.eclipse.papyrus.diagram.sequence.navigator.UMLNavigatorGroup anotherGroup = (org.eclipse.papyrus.diagram.sequence.navigator.UMLNavigatorGroup) obj; - if (getGroupName().equals(anotherGroup.getGroupName())) { - return getParent().equals(anotherGroup.getParent()); - } - } - return super.equals(obj); - } - - /** - * @generated - */ - @Override - public int hashCode() { - return getGroupName().hashCode(); - } - -} |