diff --git a/main/plugins/org.talend.commons.ui/src/main/java/org/talend/commons/ui/swt/advanced/dataeditor/AbstractDataTableEditorView.java b/main/plugins/org.talend.commons.ui/src/main/java/org/talend/commons/ui/swt/advanced/dataeditor/AbstractDataTableEditorView.java index cb10e889cb..c15460a61d 100644 --- a/main/plugins/org.talend.commons.ui/src/main/java/org/talend/commons/ui/swt/advanced/dataeditor/AbstractDataTableEditorView.java +++ b/main/plugins/org.talend.commons.ui/src/main/java/org/talend/commons/ui/swt/advanced/dataeditor/AbstractDataTableEditorView.java @@ -142,8 +142,14 @@ public abstract class AbstractDataTableEditorView { * @param mainCompositeStyle */ public AbstractDataTableEditorView(Composite parentComposite, int mainCompositeStyle, boolean initGraphicsComponents) { + this(parentComposite, mainCompositeStyle, initGraphicsComponents, true); + } + + public AbstractDataTableEditorView(Composite parentComposite, int mainCompositeStyle, boolean initGraphicsComponents, + boolean toolbarVisable) { this.parentComposite = parentComposite; this.mainCompositeStyle = mainCompositeStyle; + this.toolbarVisible = toolbarVisable; if (initGraphicsComponents) { initGraphicComponents(); } diff --git a/main/plugins/org.talend.core.ui/src/main/java/org/talend/core/ui/metadata/editor/AbstractMetadataTableEditorView.java b/main/plugins/org.talend.core.ui/src/main/java/org/talend/core/ui/metadata/editor/AbstractMetadataTableEditorView.java index bce4aa30f5..c9473fd4ac 100644 --- a/main/plugins/org.talend.core.ui/src/main/java/org/talend/core/ui/metadata/editor/AbstractMetadataTableEditorView.java +++ b/main/plugins/org.talend.core.ui/src/main/java/org/talend/core/ui/metadata/editor/AbstractMetadataTableEditorView.java @@ -159,6 +159,11 @@ public abstract class AbstractMetadataTableEditorView extends AbstractDataTab super(parentComposite, mainCompositeStyle, initGraphicsComponents); } + public AbstractMetadataTableEditorView(Composite parentComposite, int mainCompositeStyle, boolean initGraphicsComponents, + boolean toolbarVisable) { + super(parentComposite, mainCompositeStyle, initGraphicsComponents, toolbarVisable); + } + /** * DOC amaumont AbstractMetadataTableEditorView constructor comment. * diff --git a/main/plugins/org.talend.core.ui/src/main/java/org/talend/core/ui/metadata/editor/MetadataEmfTableEditorView.java b/main/plugins/org.talend.core.ui/src/main/java/org/talend/core/ui/metadata/editor/MetadataEmfTableEditorView.java index 178433dc59..006fdca2e1 100644 --- a/main/plugins/org.talend.core.ui/src/main/java/org/talend/core/ui/metadata/editor/MetadataEmfTableEditorView.java +++ b/main/plugins/org.talend.core.ui/src/main/java/org/talend/core/ui/metadata/editor/MetadataEmfTableEditorView.java @@ -29,7 +29,6 @@ import org.talend.core.model.metadata.builder.connection.impl.MetadataColumnImpl import org.talend.core.model.metadata.types.TypesManager; import org.talend.core.runtime.CoreRuntimePlugin; import org.talend.core.ui.proposal.JavaSimpleDateFormatProposalProvider; - import orgomg.cwm.objectmodel.core.TaggedValue; /** @@ -65,6 +64,11 @@ public class MetadataEmfTableEditorView extends AbstractMetadataTableEditorView< super(parentComposite, mainCompositeStyle, initGraphicsComponents); } + public MetadataEmfTableEditorView(Composite parentComposite, int mainCompositeStyle, boolean initGraphicsComponents, + boolean toolbarVisable) { + super(parentComposite, mainCompositeStyle, initGraphicsComponents, toolbarVisable); + } + /** * Graphics components are automatically initialized. *