From aeab193be3c964608b74e012939f90404581d889 Mon Sep 17 00:00:00 2001 From: Camille Letavernier Date: Fri, 14 Feb 2014 17:49:02 +0100 Subject: 417396: [CSS] The CSS Engine shall support label visibility & mask https://bugs.eclipse.org/bugs/show_bug.cgi?id=417396 - Restore empty preference pages (Use default pages instead of deleting them) --- .../plugin.xml | 2 +- ...lockDefinitionDiagramPreferenceInitializer.java | 12 ++++++- .../preferences/ConstraintPreferencePage.java | 37 ++++++++++++++++++++ .../ConstraintPropertyPreferencePage.java | 37 ++++++++++++++++++++ .../preferences/FlowPortPreferencePage.java | 3 +- .../preferences/FlowPropertyPreferencePage.java | 37 ++++++++++++++++++++ .../preferences/OperationPreferencePage.java | 36 +++++++++++++++++++ .../preferences/PartPreferencePage.java | 36 +++++++++++++++++++ .../preferences/PortPreferencePage.java | 3 +- .../preferences/PropertyPreferencePage.java | 36 +++++++++++++++++++ .../preferences/ReceptionPreferencePage.java | 36 +++++++++++++++++++ .../preferences/ReferencePreferencePage.java | 36 +++++++++++++++++++ .../preferences/ValuePreferencePage.java | 36 +++++++++++++++++++ .../FlowPortAsCompartmentItemPreferencePage.java | 34 ++++++++++++++++++ .../PortAsCompartmentItemPreferencePage.java | 35 +++++++++++++++++++ .../preferences/CustomConnectorPreferencePage.java | 40 ++++++++++++++++++++++ .../preferences/CustomPreferenceInitializer.java | 6 ++-- 17 files changed, 455 insertions(+), 7 deletions(-) create mode 100644 plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.blockdefinition/src-gen/org/eclipse/papyrus/sysml/diagram/blockdefinition/preferences/ConstraintPreferencePage.java create mode 100644 plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.blockdefinition/src-gen/org/eclipse/papyrus/sysml/diagram/blockdefinition/preferences/ConstraintPropertyPreferencePage.java create mode 100644 plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.blockdefinition/src-gen/org/eclipse/papyrus/sysml/diagram/blockdefinition/preferences/FlowPropertyPreferencePage.java create mode 100644 plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.blockdefinition/src-gen/org/eclipse/papyrus/sysml/diagram/blockdefinition/preferences/OperationPreferencePage.java create mode 100644 plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.blockdefinition/src-gen/org/eclipse/papyrus/sysml/diagram/blockdefinition/preferences/PartPreferencePage.java create mode 100644 plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.blockdefinition/src-gen/org/eclipse/papyrus/sysml/diagram/blockdefinition/preferences/PropertyPreferencePage.java create mode 100644 plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.blockdefinition/src-gen/org/eclipse/papyrus/sysml/diagram/blockdefinition/preferences/ReceptionPreferencePage.java create mode 100644 plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.blockdefinition/src-gen/org/eclipse/papyrus/sysml/diagram/blockdefinition/preferences/ReferencePreferencePage.java create mode 100644 plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.blockdefinition/src-gen/org/eclipse/papyrus/sysml/diagram/blockdefinition/preferences/ValuePreferencePage.java create mode 100644 plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.blockdefinition/src/org/eclipse/papyrus/sysml/diagram/blockdefinition/preferences/FlowPortAsCompartmentItemPreferencePage.java create mode 100644 plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.blockdefinition/src/org/eclipse/papyrus/sysml/diagram/blockdefinition/preferences/PortAsCompartmentItemPreferencePage.java create mode 100644 plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.internalblock/src/org/eclipse/papyrus/sysml/diagram/internalblock/preferences/CustomConnectorPreferencePage.java diff --git a/plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.blockdefinition/plugin.xml b/plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.blockdefinition/plugin.xml index 5f5d47262a0..f24aa0791a9 100644 --- a/plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.blockdefinition/plugin.xml +++ b/plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.blockdefinition/plugin.xml @@ -1231,7 +1231,7 @@ diff --git a/plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.blockdefinition/src-gen/org/eclipse/papyrus/sysml/diagram/blockdefinition/preferences/BlockDefinitionDiagramPreferenceInitializer.java b/plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.blockdefinition/src-gen/org/eclipse/papyrus/sysml/diagram/blockdefinition/preferences/BlockDefinitionDiagramPreferenceInitializer.java index 7a7b1d39ad5..1c86bd0d472 100644 --- a/plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.blockdefinition/src-gen/org/eclipse/papyrus/sysml/diagram/blockdefinition/preferences/BlockDefinitionDiagramPreferenceInitializer.java +++ b/plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.blockdefinition/src-gen/org/eclipse/papyrus/sysml/diagram/blockdefinition/preferences/BlockDefinitionDiagramPreferenceInitializer.java @@ -7,7 +7,7 @@ * http://www.eclipse.org/legal/epl-v10.html * * Contributors: - * + * * CEA LIST - Initial API and implementation * *****************************************************************************/ @@ -30,21 +30,31 @@ public class BlockDefinitionDiagramPreferenceInitializer extends AbstractPrefere org.eclipse.papyrus.sysml.diagram.blockdefinition.preferences.ModelPreferencePage.initDefaults(store); org.eclipse.papyrus.sysml.diagram.blockdefinition.preferences.PackagePreferencePage.initDefaults(store); org.eclipse.papyrus.sysml.diagram.blockdefinition.preferences.InstanceSpecificationPreferencePage.initDefaults(store); + org.eclipse.papyrus.sysml.diagram.blockdefinition.preferences.ConstraintPreferencePage.initDefaults(store); org.eclipse.papyrus.sysml.diagram.blockdefinition.preferences.CommentPreferencePage.initDefaults(store); ActorPreferencePage.initDefaults(store); BlockPreferencePage.initDefaults(store); + ConstraintPreferencePage.initDefaults(store); ConstraintBlockPreferencePage.initDefaults(store); + ConstraintPropertyPreferencePage.initDefaults(store); DataTypePreferencePage.initDefaults(store); DimensionPreferencePage.initDefaults(store); EnumerationPreferencePage.initDefaults(store); EnumerationLiteralPreferencePage.initDefaults(store); FlowPortPreferencePage.initDefaults(store); + FlowPropertyPreferencePage.initDefaults(store); FlowSpecificationPreferencePage.initDefaults(store); InterfacePreferencePage.initDefaults(store); + OperationPreferencePage.initDefaults(store); + PartPreferencePage.initDefaults(store); PortPreferencePage.initDefaults(store); PrimitiveTypePreferencePage.initDefaults(store); + PropertyPreferencePage.initDefaults(store); + ReceptionPreferencePage.initDefaults(store); + ReferencePreferencePage.initDefaults(store); SignalPreferencePage.initDefaults(store); UnitPreferencePage.initDefaults(store); + ValuePreferencePage.initDefaults(store); ValueTypePreferencePage.initDefaults(store); AssociationPreferencePage.initDefaults(store); DependencyPreferencePage.initDefaults(store); diff --git a/plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.blockdefinition/src-gen/org/eclipse/papyrus/sysml/diagram/blockdefinition/preferences/ConstraintPreferencePage.java b/plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.blockdefinition/src-gen/org/eclipse/papyrus/sysml/diagram/blockdefinition/preferences/ConstraintPreferencePage.java new file mode 100644 index 00000000000..f4820fafba2 --- /dev/null +++ b/plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.blockdefinition/src-gen/org/eclipse/papyrus/sysml/diagram/blockdefinition/preferences/ConstraintPreferencePage.java @@ -0,0 +1,37 @@ +/***************************************************************************** + * Copyright (c) 2011 CEA LIST. + * + * 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: + * + * CEA LIST - Initial API and implementation + * + *****************************************************************************/ +package org.eclipse.papyrus.sysml.diagram.blockdefinition.preferences; + +import org.eclipse.jface.preference.IPreferenceStore; +import org.eclipse.papyrus.sysml.diagram.blockdefinition.provider.ElementTypes; +import org.eclipse.papyrus.uml.diagram.common.utils.UMLGraphicalTypes; + +public class ConstraintPreferencePage extends BlockDefinitionDiagramNodePreferencePage { + + /** Constant key to access preferences */ + public static String prefKey = ElementTypes.DIAGRAM_ID + "_" + UMLGraphicalTypes.SHAPE_UML_CONSTRAINT_AS_LABEL_ID; //$NON-NLS-1$ + + /** Constructor */ + public ConstraintPreferencePage() { + super(); + setPreferenceKey(ElementTypes.DIAGRAM_ID + "_" + UMLGraphicalTypes.SHAPE_UML_CONSTRAINT_AS_LABEL_ID); //$NON-NLS-1$ + } + + /** Default preferences initializer */ + public static void initDefaults(IPreferenceStore store) { + // Start of user code custom default initializations + // End of user code + } + +} diff --git a/plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.blockdefinition/src-gen/org/eclipse/papyrus/sysml/diagram/blockdefinition/preferences/ConstraintPropertyPreferencePage.java b/plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.blockdefinition/src-gen/org/eclipse/papyrus/sysml/diagram/blockdefinition/preferences/ConstraintPropertyPreferencePage.java new file mode 100644 index 00000000000..3f667da0147 --- /dev/null +++ b/plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.blockdefinition/src-gen/org/eclipse/papyrus/sysml/diagram/blockdefinition/preferences/ConstraintPropertyPreferencePage.java @@ -0,0 +1,37 @@ +/***************************************************************************** + * Copyright (c) 2011 CEA LIST. + * + * 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: + * + * CEA LIST - Initial API and implementation + * + *****************************************************************************/ +package org.eclipse.papyrus.sysml.diagram.blockdefinition.preferences; + +import org.eclipse.jface.preference.IPreferenceStore; +import org.eclipse.papyrus.sysml.diagram.blockdefinition.provider.ElementTypes; +import org.eclipse.papyrus.sysml.diagram.common.utils.SysMLGraphicalTypes; + +public class ConstraintPropertyPreferencePage extends BlockDefinitionDiagramNodePreferencePage { + + /** Constant key to access preferences */ + public static String prefKey = ElementTypes.DIAGRAM_ID + "_" + SysMLGraphicalTypes.SHAPE_SYSML_CONSTRAINTPROPERTY_AS_LABEL_ID; //$NON-NLS-1$ + + /** Constructor */ + public ConstraintPropertyPreferencePage() { + super(); + setPreferenceKey(ElementTypes.DIAGRAM_ID + "_" + SysMLGraphicalTypes.SHAPE_SYSML_CONSTRAINTPROPERTY_AS_LABEL_ID); //$NON-NLS-1$ + } + + /** Default preferences initializer */ + public static void initDefaults(IPreferenceStore store) { + // Start of user code custom default initializations + // End of user code + } + +} diff --git a/plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.blockdefinition/src-gen/org/eclipse/papyrus/sysml/diagram/blockdefinition/preferences/FlowPortPreferencePage.java b/plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.blockdefinition/src-gen/org/eclipse/papyrus/sysml/diagram/blockdefinition/preferences/FlowPortPreferencePage.java index 22cb9380ebd..03bcccab485 100644 --- a/plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.blockdefinition/src-gen/org/eclipse/papyrus/sysml/diagram/blockdefinition/preferences/FlowPortPreferencePage.java +++ b/plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.blockdefinition/src-gen/org/eclipse/papyrus/sysml/diagram/blockdefinition/preferences/FlowPortPreferencePage.java @@ -7,7 +7,7 @@ * http://www.eclipse.org/legal/epl-v10.html * * Contributors: - * + * * CEA LIST - Initial API and implementation * *****************************************************************************/ @@ -27,6 +27,7 @@ public class FlowPortPreferencePage extends AbstractPreferencePage { /** Default preferences initializer */ public static void initDefaults(IPreferenceStore store) { FlowPortAsBorderItemPreferencePage.initDefaults(store); + FlowPortAsCompartmentItemPreferencePage.initDefaults(store); } @Override diff --git a/plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.blockdefinition/src-gen/org/eclipse/papyrus/sysml/diagram/blockdefinition/preferences/FlowPropertyPreferencePage.java b/plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.blockdefinition/src-gen/org/eclipse/papyrus/sysml/diagram/blockdefinition/preferences/FlowPropertyPreferencePage.java new file mode 100644 index 00000000000..5475bdac2d9 --- /dev/null +++ b/plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.blockdefinition/src-gen/org/eclipse/papyrus/sysml/diagram/blockdefinition/preferences/FlowPropertyPreferencePage.java @@ -0,0 +1,37 @@ +/***************************************************************************** + * Copyright (c) 2011 CEA LIST. + * + * 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: + * + * CEA LIST - Initial API and implementation + * + *****************************************************************************/ +package org.eclipse.papyrus.sysml.diagram.blockdefinition.preferences; + +import org.eclipse.jface.preference.IPreferenceStore; +import org.eclipse.papyrus.sysml.diagram.blockdefinition.provider.ElementTypes; +import org.eclipse.papyrus.sysml.diagram.common.utils.SysMLGraphicalTypes; + +public class FlowPropertyPreferencePage extends BlockDefinitionDiagramNodePreferencePage { + + /** Constant key to access preferences */ + public static String prefKey = ElementTypes.DIAGRAM_ID + "_" + SysMLGraphicalTypes.SHAPE_SYSML_FLOWPROPERTY_AS_LABEL_ID; //$NON-NLS-1$ + + /** Constructor */ + public FlowPropertyPreferencePage() { + super(); + setPreferenceKey(ElementTypes.DIAGRAM_ID + "_" + SysMLGraphicalTypes.SHAPE_SYSML_FLOWPROPERTY_AS_LABEL_ID); //$NON-NLS-1$ + } + + /** Default preferences initializer */ + public static void initDefaults(IPreferenceStore store) { + // Start of user code custom default initializations + // End of user code + } + +} diff --git a/plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.blockdefinition/src-gen/org/eclipse/papyrus/sysml/diagram/blockdefinition/preferences/OperationPreferencePage.java b/plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.blockdefinition/src-gen/org/eclipse/papyrus/sysml/diagram/blockdefinition/preferences/OperationPreferencePage.java new file mode 100644 index 00000000000..ab9f6baa9ef --- /dev/null +++ b/plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.blockdefinition/src-gen/org/eclipse/papyrus/sysml/diagram/blockdefinition/preferences/OperationPreferencePage.java @@ -0,0 +1,36 @@ +/***************************************************************************** + * Copyright (c) 2011 CEA LIST. + * + * 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: + * + * CEA LIST - Initial API and implementation + * + *****************************************************************************/ +package org.eclipse.papyrus.sysml.diagram.blockdefinition.preferences; + +import org.eclipse.jface.preference.IPreferenceStore; +import org.eclipse.papyrus.sysml.diagram.blockdefinition.provider.ElementTypes; +import org.eclipse.papyrus.uml.diagram.common.utils.UMLGraphicalTypes; + +public class OperationPreferencePage extends BlockDefinitionDiagramNodePreferencePage { + + /** Constant key to access preferences */ + public static String prefKey = ElementTypes.DIAGRAM_ID + "_" + UMLGraphicalTypes.SHAPE_UML_OPERATION_AS_LABEL_ID; //$NON-NLS-1$ + + /** Constructor */ + public OperationPreferencePage() { + super(); + setPreferenceKey(ElementTypes.DIAGRAM_ID + "_" + UMLGraphicalTypes.SHAPE_UML_OPERATION_AS_LABEL_ID); //$NON-NLS-1$ + } + + /** Default preferences initializer */ + public static void initDefaults(IPreferenceStore store) { + // Start of user code custom default initializations + // End of user code + } +} diff --git a/plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.blockdefinition/src-gen/org/eclipse/papyrus/sysml/diagram/blockdefinition/preferences/PartPreferencePage.java b/plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.blockdefinition/src-gen/org/eclipse/papyrus/sysml/diagram/blockdefinition/preferences/PartPreferencePage.java new file mode 100644 index 00000000000..87c3ebed501 --- /dev/null +++ b/plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.blockdefinition/src-gen/org/eclipse/papyrus/sysml/diagram/blockdefinition/preferences/PartPreferencePage.java @@ -0,0 +1,36 @@ +/***************************************************************************** + * Copyright (c) 2011 CEA LIST. + * + * 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: + * + * CEA LIST - Initial API and implementation + * + *****************************************************************************/ +package org.eclipse.papyrus.sysml.diagram.blockdefinition.preferences; + +import org.eclipse.jface.preference.IPreferenceStore; +import org.eclipse.papyrus.sysml.diagram.blockdefinition.provider.ElementTypes; +import org.eclipse.papyrus.sysml.diagram.common.utils.SysMLGraphicalTypes; + +public class PartPreferencePage extends BlockDefinitionDiagramNodePreferencePage { + + /** Constant key to access preferences */ + public static String prefKey = ElementTypes.DIAGRAM_ID + "_" + SysMLGraphicalTypes.SHAPE_SYSML_PART_AS_LABEL_ID; //$NON-NLS-1$ + + /** Constructor */ + public PartPreferencePage() { + super(); + setPreferenceKey(ElementTypes.DIAGRAM_ID + "_" + SysMLGraphicalTypes.SHAPE_SYSML_PART_AS_LABEL_ID); //$NON-NLS-1$ + } + + /** Default preferences initializer */ + public static void initDefaults(IPreferenceStore store) { + // Start of user code custom default initializations + // End of user code + } +} diff --git a/plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.blockdefinition/src-gen/org/eclipse/papyrus/sysml/diagram/blockdefinition/preferences/PortPreferencePage.java b/plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.blockdefinition/src-gen/org/eclipse/papyrus/sysml/diagram/blockdefinition/preferences/PortPreferencePage.java index e931f4f727e..3036ff16381 100644 --- a/plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.blockdefinition/src-gen/org/eclipse/papyrus/sysml/diagram/blockdefinition/preferences/PortPreferencePage.java +++ b/plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.blockdefinition/src-gen/org/eclipse/papyrus/sysml/diagram/blockdefinition/preferences/PortPreferencePage.java @@ -7,7 +7,7 @@ * http://www.eclipse.org/legal/epl-v10.html * * Contributors: - * + * * CEA LIST - Initial API and implementation * *****************************************************************************/ @@ -27,6 +27,7 @@ public class PortPreferencePage extends AbstractPreferencePage { /** Default preferences initializer */ public static void initDefaults(IPreferenceStore store) { PortAsBorderItemPreferencePage.initDefaults(store); + PortAsCompartmentItemPreferencePage.initDefaults(store); } @Override diff --git a/plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.blockdefinition/src-gen/org/eclipse/papyrus/sysml/diagram/blockdefinition/preferences/PropertyPreferencePage.java b/plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.blockdefinition/src-gen/org/eclipse/papyrus/sysml/diagram/blockdefinition/preferences/PropertyPreferencePage.java new file mode 100644 index 00000000000..0a68af9352c --- /dev/null +++ b/plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.blockdefinition/src-gen/org/eclipse/papyrus/sysml/diagram/blockdefinition/preferences/PropertyPreferencePage.java @@ -0,0 +1,36 @@ +/***************************************************************************** + * Copyright (c) 2011 CEA LIST. + * + * 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: + * + * CEA LIST - Initial API and implementation + * + *****************************************************************************/ +package org.eclipse.papyrus.sysml.diagram.blockdefinition.preferences; + +import org.eclipse.jface.preference.IPreferenceStore; +import org.eclipse.papyrus.sysml.diagram.blockdefinition.provider.ElementTypes; +import org.eclipse.papyrus.uml.diagram.common.utils.UMLGraphicalTypes; + +public class PropertyPreferencePage extends BlockDefinitionDiagramNodePreferencePage { + + /** Constant key to access preferences */ + public static String prefKey = ElementTypes.DIAGRAM_ID + "_" + UMLGraphicalTypes.SHAPE_UML_PROPERTY_AS_LABEL_ID; //$NON-NLS-1$ + + /** Constructor */ + public PropertyPreferencePage() { + super(); + setPreferenceKey(ElementTypes.DIAGRAM_ID + "_" + UMLGraphicalTypes.SHAPE_UML_PROPERTY_AS_LABEL_ID); //$NON-NLS-1$ + } + + /** Default preferences initializer */ + public static void initDefaults(IPreferenceStore store) { + // Start of user code custom default initializations + // End of user code + } +} diff --git a/plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.blockdefinition/src-gen/org/eclipse/papyrus/sysml/diagram/blockdefinition/preferences/ReceptionPreferencePage.java b/plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.blockdefinition/src-gen/org/eclipse/papyrus/sysml/diagram/blockdefinition/preferences/ReceptionPreferencePage.java new file mode 100644 index 00000000000..746f55d9ee3 --- /dev/null +++ b/plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.blockdefinition/src-gen/org/eclipse/papyrus/sysml/diagram/blockdefinition/preferences/ReceptionPreferencePage.java @@ -0,0 +1,36 @@ +/***************************************************************************** + * Copyright (c) 2011 CEA LIST. + * + * 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: + * + * CEA LIST - Initial API and implementation + * + *****************************************************************************/ +package org.eclipse.papyrus.sysml.diagram.blockdefinition.preferences; + +import org.eclipse.jface.preference.IPreferenceStore; +import org.eclipse.papyrus.sysml.diagram.blockdefinition.provider.ElementTypes; +import org.eclipse.papyrus.uml.diagram.common.utils.UMLGraphicalTypes; + +public class ReceptionPreferencePage extends BlockDefinitionDiagramNodePreferencePage { + + /** Constant key to access preferences */ + public static String prefKey = ElementTypes.DIAGRAM_ID + "_" + UMLGraphicalTypes.SHAPE_UML_RECEPTION_AS_LABEL_ID; //$NON-NLS-1$ + + /** Constructor */ + public ReceptionPreferencePage() { + super(); + setPreferenceKey(ElementTypes.DIAGRAM_ID + "_" + UMLGraphicalTypes.SHAPE_UML_RECEPTION_AS_LABEL_ID); //$NON-NLS-1$ + } + + /** Default preferences initializer */ + public static void initDefaults(IPreferenceStore store) { + // Start of user code custom default initializations + // End of user code + } +} diff --git a/plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.blockdefinition/src-gen/org/eclipse/papyrus/sysml/diagram/blockdefinition/preferences/ReferencePreferencePage.java b/plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.blockdefinition/src-gen/org/eclipse/papyrus/sysml/diagram/blockdefinition/preferences/ReferencePreferencePage.java new file mode 100644 index 00000000000..5a59f997d22 --- /dev/null +++ b/plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.blockdefinition/src-gen/org/eclipse/papyrus/sysml/diagram/blockdefinition/preferences/ReferencePreferencePage.java @@ -0,0 +1,36 @@ +/***************************************************************************** + * Copyright (c) 2011 CEA LIST. + * + * 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: + * + * CEA LIST - Initial API and implementation + * + *****************************************************************************/ +package org.eclipse.papyrus.sysml.diagram.blockdefinition.preferences; + +import org.eclipse.jface.preference.IPreferenceStore; +import org.eclipse.papyrus.sysml.diagram.blockdefinition.provider.ElementTypes; +import org.eclipse.papyrus.sysml.diagram.common.utils.SysMLGraphicalTypes; + +public class ReferencePreferencePage extends BlockDefinitionDiagramNodePreferencePage { + + /** Constant key to access preferences */ + public static String prefKey = ElementTypes.DIAGRAM_ID + "_" + SysMLGraphicalTypes.SHAPE_SYSML_REFERENCE_AS_LABEL_ID; //$NON-NLS-1$ + + /** Constructor */ + public ReferencePreferencePage() { + super(); + setPreferenceKey(ElementTypes.DIAGRAM_ID + "_" + SysMLGraphicalTypes.SHAPE_SYSML_REFERENCE_AS_LABEL_ID); //$NON-NLS-1$ + } + + /** Default preferences initializer */ + public static void initDefaults(IPreferenceStore store) { + // Start of user code custom default initializations + // End of user code + } +} diff --git a/plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.blockdefinition/src-gen/org/eclipse/papyrus/sysml/diagram/blockdefinition/preferences/ValuePreferencePage.java b/plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.blockdefinition/src-gen/org/eclipse/papyrus/sysml/diagram/blockdefinition/preferences/ValuePreferencePage.java new file mode 100644 index 00000000000..8bcbd21ece2 --- /dev/null +++ b/plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.blockdefinition/src-gen/org/eclipse/papyrus/sysml/diagram/blockdefinition/preferences/ValuePreferencePage.java @@ -0,0 +1,36 @@ +/***************************************************************************** + * Copyright (c) 2011 CEA LIST. + * + * 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: + * + * CEA LIST - Initial API and implementation + * + *****************************************************************************/ +package org.eclipse.papyrus.sysml.diagram.blockdefinition.preferences; + +import org.eclipse.jface.preference.IPreferenceStore; +import org.eclipse.papyrus.sysml.diagram.blockdefinition.provider.ElementTypes; +import org.eclipse.papyrus.sysml.diagram.common.utils.SysMLGraphicalTypes; + +public class ValuePreferencePage extends BlockDefinitionDiagramNodePreferencePage { + + /** Constant key to access preferences */ + public static String prefKey = ElementTypes.DIAGRAM_ID + "_" + SysMLGraphicalTypes.SHAPE_SYSML_VALUE_AS_LABEL_ID; //$NON-NLS-1$ + + /** Constructor */ + public ValuePreferencePage() { + super(); + setPreferenceKey(ElementTypes.DIAGRAM_ID + "_" + SysMLGraphicalTypes.SHAPE_SYSML_VALUE_AS_LABEL_ID); //$NON-NLS-1$ + } + + /** Default preferences initializer */ + public static void initDefaults(IPreferenceStore store) { + // Start of user code custom default initializations + // End of user code + } +} diff --git a/plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.blockdefinition/src/org/eclipse/papyrus/sysml/diagram/blockdefinition/preferences/FlowPortAsCompartmentItemPreferencePage.java b/plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.blockdefinition/src/org/eclipse/papyrus/sysml/diagram/blockdefinition/preferences/FlowPortAsCompartmentItemPreferencePage.java new file mode 100644 index 00000000000..1de34b89fce --- /dev/null +++ b/plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.blockdefinition/src/org/eclipse/papyrus/sysml/diagram/blockdefinition/preferences/FlowPortAsCompartmentItemPreferencePage.java @@ -0,0 +1,34 @@ +/***************************************************************************** + * Copyright (c) 2011 CEA LIST. + * + * 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: + * + * CEA LIST - Initial API and implementation + * + *****************************************************************************/ +package org.eclipse.papyrus.sysml.diagram.blockdefinition.preferences; + +import org.eclipse.jface.preference.IPreferenceStore; +import org.eclipse.papyrus.sysml.diagram.blockdefinition.provider.ElementTypes; +import org.eclipse.papyrus.sysml.diagram.common.utils.SysMLGraphicalTypes; + +public class FlowPortAsCompartmentItemPreferencePage extends BlockDefinitionDiagramNodePreferencePage { + + /** Constant key to access preferences */ + public static String prefKey = ElementTypes.DIAGRAM_ID + "_" + SysMLGraphicalTypes.SHAPE_SYSML_FLOWPORT_AS_LABEL_ID; //$NON-NLS-1$ + + /** Constructor */ + public FlowPortAsCompartmentItemPreferencePage() { + super(); + setPreferenceKey(ElementTypes.DIAGRAM_ID + "_" + SysMLGraphicalTypes.SHAPE_SYSML_FLOWPORT_AS_LABEL_ID); //$NON-NLS-1$ + } + + /** Default preferences initializer */ + public static void initDefaults(IPreferenceStore store) { + } +} diff --git a/plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.blockdefinition/src/org/eclipse/papyrus/sysml/diagram/blockdefinition/preferences/PortAsCompartmentItemPreferencePage.java b/plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.blockdefinition/src/org/eclipse/papyrus/sysml/diagram/blockdefinition/preferences/PortAsCompartmentItemPreferencePage.java new file mode 100644 index 00000000000..8b2e2028dd7 --- /dev/null +++ b/plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.blockdefinition/src/org/eclipse/papyrus/sysml/diagram/blockdefinition/preferences/PortAsCompartmentItemPreferencePage.java @@ -0,0 +1,35 @@ +/***************************************************************************** + * Copyright (c) 2011 CEA LIST. + * + * 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: + * + * CEA LIST - Initial API and implementation + * + *****************************************************************************/ +package org.eclipse.papyrus.sysml.diagram.blockdefinition.preferences; + +import org.eclipse.jface.preference.IPreferenceStore; +import org.eclipse.papyrus.sysml.diagram.blockdefinition.provider.ElementTypes; +import org.eclipse.papyrus.uml.diagram.common.utils.UMLGraphicalTypes; + +public class PortAsCompartmentItemPreferencePage extends BlockDefinitionDiagramNodePreferencePage { + + /** Constant key to access preferences */ + public static String prefKey = ElementTypes.DIAGRAM_ID + "_" + UMLGraphicalTypes.SHAPE_UML_PORT_AS_LABEL_ID; //$NON-NLS-1$ + + /** Constructor */ + public PortAsCompartmentItemPreferencePage() { + super(); + setPreferenceKey(ElementTypes.DIAGRAM_ID + "_" + UMLGraphicalTypes.SHAPE_UML_PORT_AS_LABEL_ID); //$NON-NLS-1$ + } + + /** Default preferences initializer */ + public static void initDefaults(IPreferenceStore store) { + + } +} diff --git a/plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.internalblock/src/org/eclipse/papyrus/sysml/diagram/internalblock/preferences/CustomConnectorPreferencePage.java b/plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.internalblock/src/org/eclipse/papyrus/sysml/diagram/internalblock/preferences/CustomConnectorPreferencePage.java new file mode 100644 index 00000000000..79ee770ade3 --- /dev/null +++ b/plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.internalblock/src/org/eclipse/papyrus/sysml/diagram/internalblock/preferences/CustomConnectorPreferencePage.java @@ -0,0 +1,40 @@ +/***************************************************************************** + * Copyright (c) 2011 CEA LIST. + * + * 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: + * + * CEA LIST - Initial API and implementation + * + *****************************************************************************/ +package org.eclipse.papyrus.sysml.diagram.internalblock.preferences; + +import org.eclipse.jface.preference.IPreferenceStore; +import org.eclipse.papyrus.sysml.diagram.internalblock.provider.ElementTypes; +import org.eclipse.papyrus.uml.diagram.common.utils.UMLGraphicalTypes; + +/** + * {@link Connector} preference page. + */ +public class CustomConnectorPreferencePage extends InternalBlockDiagramLinkPreferencePage { + + /** Constant key to access preferences */ + public static String prefKey = ElementTypes.DIAGRAM_ID + "_" + UMLGraphicalTypes.LINK_UML_CONNECTOR_ID; //$NON-NLS-1$ + + /** Constructor */ + public CustomConnectorPreferencePage() { + super(); + setPreferenceKey(ElementTypes.DIAGRAM_ID + "_" + UMLGraphicalTypes.LINK_UML_CONNECTOR_ID); //$NON-NLS-1$ + } + + /** Default preferences initializer */ + public static void initDefaults(IPreferenceStore store) { + // Start of user code custom default initializations + // End of user code + } + +} diff --git a/plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.internalblock/src/org/eclipse/papyrus/sysml/diagram/internalblock/preferences/CustomPreferenceInitializer.java b/plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.internalblock/src/org/eclipse/papyrus/sysml/diagram/internalblock/preferences/CustomPreferenceInitializer.java index b89e34abe8e..33260a76b51 100644 --- a/plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.internalblock/src/org/eclipse/papyrus/sysml/diagram/internalblock/preferences/CustomPreferenceInitializer.java +++ b/plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.internalblock/src/org/eclipse/papyrus/sysml/diagram/internalblock/preferences/CustomPreferenceInitializer.java @@ -7,7 +7,7 @@ * http://www.eclipse.org/legal/epl-v10.html * * Contributors: - * + * * CEA LIST - Initial API and implementation * *****************************************************************************/ @@ -25,7 +25,6 @@ import org.eclipse.papyrus.uml.diagram.common.utils.UMLGraphicalTypes; */ public class CustomPreferenceInitializer extends InternalBlockDiagramPreferenceInitializer { - @Override protected IPreferenceStore getPreferenceStore() { return Activator.getInstance().getPreferenceStore(); } @@ -39,6 +38,7 @@ public class CustomPreferenceInitializer extends InternalBlockDiagramPreferenceI PortAsBorderItemPreferencePage.initDefaults(store); FlowPortAsBorderItemPreferencePage.initDefaults(store); BlockPropertyCompositePreferencePage.initDefaults(store); + CustomConnectorPreferencePage.initDefaults(store); // Initialize default positions for labels. initDefaultPosition(UMLGraphicalTypes.LINK_UML_DEPENDENCY_ID, UMLGraphicalTypes.LINKLABEL_UML_NAMEDELEMENT_NAME_ID, 0, -10); @@ -58,7 +58,7 @@ public class CustomPreferenceInitializer extends InternalBlockDiagramPreferenceI /** * Initialize default position of a link label in preferences. - * + * * @param parentGraphicalType * the graphical type of the view owning the label * @param graphicalType -- cgit v1.2.3