Viewpoint 6.10 contains no API or feature changes compared to Viewpoint 6.9.
fr.obeo.dsl.viewpoint.description.EStructuralFeatureCustomization.applyOnAll under the
fr.obeo.dsl.viewpoint.description.EStructuralFeatureCustomization.appliedOn property section has been added. When this checkbox will be checked the
fr.obeo.dsl.viewpoint.description.EStructuralFeatureCustomization.appliedOn section will turn gray and disabled.
fr.obeo.dsl.viewpoint.description.OptionalLayer type has been renamed to
fr.obeo.dsl.viewpoint.description.AdditionalLayer
fr.obeo.dsl.viewpoint.description.DiagramDescription.optionalLayers meta-model reference has been renamed to
fr.obeo.dsl.viewpoint.description.DiagramDescription.additionalLayers
fr.obeo.dsl.viewpoint.ui.tools.api.views.common.item.CommonItem.getSession() is now refactored in
fr.obeo.dsl.viewpoint.ui.tools.api.views.common.item.CommonSessionItem.
fr.obeo.dsl.viewpoint.ui.tools.api.views.common.item.CommonItem is now moved in
fr.obeo.dsl.common.ui.tools.api.view.common.item.CommonItem.
fr.obeo.dsl.viewpoint.description.AdditionalLayer.optional:Boolean meta-model attribute has been added.
PREF_GROUP_ENABLE:Boolean (default=true)
fr.obeo.dsl.common.tools.api.constant.CommonPreferencesConstants to say the tree item group wrapper is enable.
PREF_GROUP_BY_CONTAINING_FEATURE:Boolean (default=false)
fr.obeo.dsl.common.tools.api.constant.CommonPreferencesConstants to say if the grouping strategy uses the containing feature instead of the basic hierarchy.
PREF_GROUP_TRIGGER:Integer (default=10000)
fr.obeo.dsl.common.tools.api.constant.CommonPreferencesConstants to define the size of children that triggers the group in sub block.
PREF_GROUP_SIZE:Integer (default=100)
fr.obeo.dsl.common.tools.api.constant.CommonPreferencesConstants to define the size of elements contained in a group.
fr.obeo.dsl.common.ui.tools.api.navigator.GroupingContentProvider a new content provider wrapper that delegates everything to the replaced content provider excepted if groups are expected.
fr.obeo.dsl.common.ui.tools.api.navigator.GroupingItem a dedicated group tree item to provide an new ui render.
fr.obeo.dsl.viewpoint.ui.tools.api.views.common.item.CommonSessionItem extends
fr.obeo.dsl.common.ui.tools.api.view.common.item.CommonItem and provide getSession().
fr.obeo.dsl.viewpoint.diagram.business.api.view.ViewpointGMFHelper.getGmfEdge(DDiagramElement, ECrossReferenceAdapter) has been added in complementary of
getGmfEdge(DDiagramElement, Session). This method uses directly the parameter
ECrossReferenceAdapter (instead of
Session.getSemanticCrossReferencer()) to retrieve the GMF edge corresponding to the DDiagramElement.
fr.obeo.dsl.viewpoint.tools.api.preferences.ViewpointDiagramCorePreferences has been added. This interface declares constants corresponding to default routing styles. These constants are set via the UI preference page of
fr.obeo.dsl.viewpoint.diagram but declared here to allow access outside UI plug-in.
fr.obeo.dsl.viewpoint.description.EStructuralFeatureCustomization.applyOnAll:Boolean meta-model attribute has been added.
fr.obeo.dsl.viewpoint.ui.tools.api.dialogs.AbstractExportRepresentationsAsImagesDialog.FILE_SEPARATOR_ALTERNATIVE constant has been added. It defines the alternative character in
export diagram as image dialog when file separators are found in the representation name.
fr.obeo.dsl.viewpoint.business.api.migration.IMigrationParticipant.getNewFragment(String) returns the new fragment if the corresponding reference has changed. This method is added in the migration framework to handle the rename of a reference. The abstract implementation,
fr.obeo.dsl.viewpoint.business.api.migration.AbstractMigrationParticipant, has also been changed.