[Teiid-Designer/teiid-designer] 343774: TEIIDDES-2149 improved VDB layout
by Barry LaFond
Branch: refs/heads/master
Home: https://github.com/Teiid-Designer/teiid-designer
Commit: 343774cbef504ac904bb7de7f31ee660be1e85dc
https://github.com/Teiid-Designer/teiid-designer/commit/343774cbef504ac90...
Author: Barry LaFond <blafond(a)redhat.com>
Date: 2014-05-13 (Tue, 13 May 2014)
Changed paths:
M plugins/org.teiid.designer.vdb.ui/src/org/teiid/designer/vdb/ui/Messages.java
M plugins/org.teiid.designer.vdb.ui/src/org/teiid/designer/vdb/ui/editor/VdbEditor.java
M plugins/org.teiid.designer.vdb.ui/src/org/teiid/designer/vdb/ui/editor/panels/ModelDetailsPanel.java
M plugins/org.teiid.designer.vdb.ui/src/org/teiid/designer/vdb/ui/messages.properties
Log Message:
-----------
TEIIDDES-2149 improved VDB layout
* replaced upper/lower splitter panels with Content and Advanced lower tabs
* re-arranged model selection tabs so Source Bindings is first tab
* Moved VDB Description to Contents tabs
10 years, 8 months
[Teiid-Designer/teiid-designer] 5e18a6: TEIIDDES-2120: Move Xsd files from models to other...
by Barry LaFond
Branch: refs/heads/master
Home: https://github.com/Teiid-Designer/teiid-designer
Commit: 5e18a68d63042be0136320d6cc8ca955f8445680
https://github.com/Teiid-Designer/teiid-designer/commit/5e18a68d63042be01...
Author: Paul Richardson <p.g.richardson(a)redhat.com>
Date: 2014-05-12 (Mon, 12 May 2014)
Changed paths:
M plugins/org.teiid.core.designer/src/org/teiid/core/designer/util/StringConstants.java
M plugins/org.teiid.designer.core/src/org/teiid/designer/core/util/VdbHelper.java
M plugins/org.teiid.designer.metamodels.function/src/org/teiid/designer/metamodels/function/aspects/validation/rules/ScalarFunctionRule.java
M plugins/org.teiid.designer.metamodels.relational/src/org/teiid/designer/metamodels/relational/aspects/validation/rules/ProcedureFunctionRule.java
M plugins/org.teiid.designer.relational.ui/src/org/teiid/designer/relational/ui/edit/RelationalProcedureEditorPanel.java
M plugins/org.teiid.designer.transformation.ui/src/org/teiid/designer/transformation/ui/editors/ViewProcedureEditorPanel.java
M plugins/org.teiid.designer.ui/src/org/teiid/designer/ui/properties/extension/ChooseVdbFileFromWorkspaceDialog.java
M plugins/org.teiid.designer.ui/src/org/teiid/designer/ui/properties/extension/ChooseVdbFileOptionsDialog.java
M plugins/org.teiid.designer.ui/src/org/teiid/designer/ui/properties/extension/UdfJarDialogCellEditor.java
M plugins/org.teiid.designer.ui/src/org/teiid/designer/ui/properties/extension/VdbFileDialogUtil.java
M plugins/org.teiid.designer.vdb.ui/plugin.xml
M plugins/org.teiid.designer.vdb.ui/src/org/teiid/designer/vdb/ui/Messages.java
M plugins/org.teiid.designer.vdb.ui/src/org/teiid/designer/vdb/ui/build/VdbBuilder.java
A plugins/org.teiid.designer.vdb.ui/src/org/teiid/designer/vdb/ui/build/VdbDuplicateNamesMarkerResolutionGenerator.java
A plugins/org.teiid.designer.vdb.ui/src/org/teiid/designer/vdb/ui/build/VdbMigrateXsdFilesMarkerResolution.java
M plugins/org.teiid.designer.vdb.ui/src/org/teiid/designer/vdb/ui/editor/VdbEditor.java
M plugins/org.teiid.designer.vdb.ui/src/org/teiid/designer/vdb/ui/messages.properties
M plugins/org.teiid.designer.vdb/src/org/teiid/designer/vdb/Vdb.java
M plugins/org.teiid.designer.vdb/src/org/teiid/designer/vdb/VdbFileEntry.java
M plugins/org.teiid.designer.vdb/src/org/teiid/designer/vdb/VdbModelEntry.java
M plugins/org.teiid.designer.vdb/src/org/teiid/designer/vdb/manifest/ModelElement.java
M plugins/org.teiid.designer.vdb/vdb-deployer.xsd
Log Message:
-----------
TEIIDDES-2120: Move Xsd files from models to other files section of vdb
* VdbHelper
* Replace static strings with VdbFolder enum that also incorporates a file
filter, read and write folders
* getFolder() should be able to return the project as the 'root folder'
given a suitable folderName, ie. ".". Does imply that the return object
must be a container rather than a folder
* Other Files enum only references otherFiles directory when creating and
adding a file from the filesystem. When reading from the project it
searches from the root of the project. Necessary since Xsd files can
appear anywhere in the project.
* VdbFileDialogUtil
* Passes into methods VdbFolders enum value instead of vague boolean flag
* plugin.xml
* VdbBuilder
* VdbDuplicateNamesMarkerResolutionGenerator
* VdbMigrateXsdFilesMarkerResolution
* Provides a quick fix to migrate Xsd files from the vdb's models
collection to its otherFiles collection
* VdbEditor
* Refactor duplicate code into single addSelectionToVdb method
* Vdb
* Provides API for migrating Xsd files from the models collection to the
other files collection and deleting the index file
* VdbModelEntry
* Broadens scope of imports collection to contain file entries as well as
model entries
* replaceImport method to replace import entry references
* vdb-deployer.xsd
* Comments out the constraint that stops vdbs from containing duplicate
named models. This logic is already implemented in code and designer
must support old vdbs that may contain such duplicate models and give
the user the chance to fix them.
Commit: 65a2dc199b69db8641e0b50db74df4e902d14b06
https://github.com/Teiid-Designer/teiid-designer/commit/65a2dc199b69db864...
Author: Barry LaFond <blafond(a)redhat.com>
Date: 2014-05-12 (Mon, 12 May 2014)
Changed paths:
M plugins/org.teiid.core.designer/src/org/teiid/core/designer/util/StringConstants.java
M plugins/org.teiid.designer.core/src/org/teiid/designer/core/util/VdbHelper.java
M plugins/org.teiid.designer.metamodels.function/src/org/teiid/designer/metamodels/function/aspects/validation/rules/ScalarFunctionRule.java
M plugins/org.teiid.designer.metamodels.relational/src/org/teiid/designer/metamodels/relational/aspects/validation/rules/ProcedureFunctionRule.java
M plugins/org.teiid.designer.relational.ui/src/org/teiid/designer/relational/ui/edit/RelationalProcedureEditorPanel.java
M plugins/org.teiid.designer.transformation.ui/src/org/teiid/designer/transformation/ui/editors/ViewProcedureEditorPanel.java
M plugins/org.teiid.designer.ui/src/org/teiid/designer/ui/properties/extension/ChooseVdbFileFromWorkspaceDialog.java
M plugins/org.teiid.designer.ui/src/org/teiid/designer/ui/properties/extension/ChooseVdbFileOptionsDialog.java
M plugins/org.teiid.designer.ui/src/org/teiid/designer/ui/properties/extension/UdfJarDialogCellEditor.java
M plugins/org.teiid.designer.ui/src/org/teiid/designer/ui/properties/extension/VdbFileDialogUtil.java
M plugins/org.teiid.designer.vdb.ui/plugin.xml
M plugins/org.teiid.designer.vdb.ui/src/org/teiid/designer/vdb/ui/Messages.java
M plugins/org.teiid.designer.vdb.ui/src/org/teiid/designer/vdb/ui/build/VdbBuilder.java
A plugins/org.teiid.designer.vdb.ui/src/org/teiid/designer/vdb/ui/build/VdbDuplicateNamesMarkerResolutionGenerator.java
A plugins/org.teiid.designer.vdb.ui/src/org/teiid/designer/vdb/ui/build/VdbMigrateXsdFilesMarkerResolution.java
M plugins/org.teiid.designer.vdb.ui/src/org/teiid/designer/vdb/ui/editor/VdbEditor.java
M plugins/org.teiid.designer.vdb.ui/src/org/teiid/designer/vdb/ui/messages.properties
M plugins/org.teiid.designer.vdb/src/org/teiid/designer/vdb/Vdb.java
M plugins/org.teiid.designer.vdb/src/org/teiid/designer/vdb/VdbFileEntry.java
M plugins/org.teiid.designer.vdb/src/org/teiid/designer/vdb/VdbModelEntry.java
M plugins/org.teiid.designer.vdb/src/org/teiid/designer/vdb/manifest/ModelElement.java
M plugins/org.teiid.designer.vdb/vdb-deployer.xsd
Log Message:
-----------
Merge pull request #341 from phantomjinx/TEIIDDES-2120
TEIIDDES-2120: Move Xsd files from models to other files section of vdb
Compare: https://github.com/Teiid-Designer/teiid-designer/compare/490f17a1d629...6...
10 years, 8 months
[Teiid-Designer/teiid-designer] 461f17: Fixes whitespace problems with executing maven fro...
by Paul Richardson
Branch: refs/heads/master
Home: https://github.com/Teiid-Designer/teiid-designer
Commit: 461f1712ace27df3cf1edb51aa6dee8d9cc88d74
https://github.com/Teiid-Designer/teiid-designer/commit/461f1712ace27df3c...
Author: Paul Richardson <p.g.richardson(a)redhat.com>
Date: 2014-05-12 (Mon, 12 May 2014)
Changed paths:
M plugins/teiid/org.teiid.runtime.client/build.xml
M scripts/build-common.xml
Log Message:
-----------
Fixes whitespace problems with executing maven from ant
* build-common.xml
* check for ant-contrib and download from sourceforge if necessary
* removeWhitesapce macro for removal of extraneous whitespace in property
values provided to it
* Executed mvn with whitespace-handled arguments
* build.xml
* Fixes whitespace issues with both libs and parsers properties
* Instead of executing 4 separate mvn instances, execute only one using
the pl switch to delineate the projects to build
* Instead of calling mvn clean which requires the should-generate flag,
simply remove the generated parser files. Faster than using maven.
* create a clean-internal target that is only executed if the
should-generate property is true. Use the clean target for executing
regardless of the property and removing the generated parser files
10 years, 8 months