[Teiid-Designer/teiid-designer] 4e3652: TEIIDDES-2120: Stop relocating xsd files
by Paul Richardson
Branch: refs/heads/8.3.x
Home: https://github.com/Teiid-Designer/teiid-designer
Commit: 4e365273cc0c1ea17deb36c44a228f1ab4b0344e
https://github.com/Teiid-Designer/teiid-designer/commit/4e365273cc0c1ea17...
Author: Paul Richardson <p.g.richardson(a)redhat.com>
Date: 2014-06-12 (Thu, 12 Jun 2014)
Changed paths:
M plugins/org.teiid.core.designer/src/org/teiid/core/designer/util/FileUtil.java
A plugins/org.teiid.core.designer/src/org/teiid/core/designer/util/mime.types
M plugins/org.teiid.designer.core/src/org/teiid/designer/core/util/VdbHelper.java
M plugins/org.teiid.designer.ui/src/org/teiid/designer/ui/properties/extension/ChooseVdbFileFromWorkspaceDialog.java
A plugins/org.teiid.designer.vdb.ui/icons/full/ctool16/add-schema.png
A plugins/org.teiid.designer.vdb.ui/icons/full/ctool16/remove-schema.png
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/VdbUiConstants.java
M 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/editor/panels/ModelDetailsPanel.java
M plugins/org.teiid.designer.vdb.ui/src/org/teiid/designer/vdb/ui/i18n.properties
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/VdbEntry.java
M plugins/org.teiid.designer.vdb/src/org/teiid/designer/vdb/VdbFileEntry.java
A plugins/org.teiid.designer.vdb/src/org/teiid/designer/vdb/VdbIndexedEntry.java
M plugins/org.teiid.designer.vdb/src/org/teiid/designer/vdb/VdbModelEntry.java
A plugins/org.teiid.designer.vdb/src/org/teiid/designer/vdb/VdbSchemaEntry.java
M plugins/org.teiid.designer.vdb/src/org/teiid/designer/vdb/manifest/EntryElement.java
M plugins/org.teiid.designer.vdb/src/org/teiid/designer/vdb/manifest/ModelElement.java
M plugins/org.teiid.designer.vdb/src/org/teiid/designer/vdb/manifest/ProblemElement.java
A tests/org.teiid.designer.core.test.framework/src/org/teiid/designer/core/workspace/MockFileBuilder.java
Log Message:
-----------
TEIIDDES-2120: Stop relocating xsd files
* FileUtil
* mime.types
* Function for guessing the file type of a file
* VdbMigrateXsdFilesMarkerResolution
* No need to migrate xsd files anymore. Just need to open the vdb and
resave it in order to fix a vdb
* VdbEditor
* Adds a tab panel for displaying schema files since they are now
separate from both the models and other files
* Vdb
* Splits the entries into 3 sets, file, udf jar and schema
* Automatically detect whether xsds are contained in the model entries of
the vdb manifest or entries and deal with them separately.
* This essentially fixes a vdb if it is the 'old' type
* No longer need migrate method since the xsd files are not actually
being relocated.
* VdbEntry
* If the file has no contents and a null stream is produced then return
-1 for the checksum rather than allowing a NPE
* VdbIndexedEntry
* Abstract parent class for both VdbModelEntry and VdbSchemaEntry that
is concerned with managing the indexes of these types of entry
* VdbSchemaEntry
* Own class explicitly for schemas delineating from both model and file
entries.
Conflicts:
plugins/org.teiid.designer.vdb.ui/src/org/teiid/designer/vdb/ui/editor/VdbEditor.java
plugins/org.teiid.designer.vdb/src/org/teiid/designer/vdb/Vdb.java
Commit: 0fb9fb893dea7a95e7764ac0ddf31720790e86ff
https://github.com/Teiid-Designer/teiid-designer/commit/0fb9fb893dea7a95e...
Author: Paul Richardson <p.g.richardson(a)redhat.com>
Date: 2014-06-12 (Thu, 12 Jun 2014)
Changed paths:
M plugins/org.teiid.designer.vdb/src/org/teiid/designer/vdb/Vdb.java
M plugins/org.teiid.designer.vdb/src/org/teiid/designer/vdb/VdbConstants.java
M plugins/org.teiid.designer.vdb/src/org/teiid/designer/vdb/VdbUtil.java
M tests/org.teiid.designer.core.test.framework/src/org/teiid/designer/core/workspace/MockFileBuilder.java
M tests/org.teiid.designer.vdb.test/build.properties
M tests/org.teiid.designer.vdb.test/src/org/teiid/designer/vdb/VdbFileEntryTest.java
M tests/org.teiid.designer.vdb.test/src/org/teiid/designer/vdb/VdbTest.java
A tests/org.teiid.designer.vdb.test/testdata/books.vdb
A tests/org.teiid.designer.vdb.test/testdata/books.vdb.project/META-INF/vdb.xml
A tests/org.teiid.designer.vdb.test/testdata/books.vdb.project/Test_TEIIDDES_2120/BookDatatypes.xsd
A tests/org.teiid.designer.vdb.test/testdata/books.vdb.project/Test_TEIIDDES_2120/Books.xmi
A tests/org.teiid.designer.vdb.test/testdata/books.vdb.project/Test_TEIIDDES_2120/Books.xsd
A tests/org.teiid.designer.vdb.test/testdata/books.vdb.project/Test_TEIIDDES_2120/BooksXML.xmi
A tests/org.teiid.designer.vdb.test/testdata/books.vdb.project/books.vdb
A tests/org.teiid.designer.vdb.test/testdata/books.vdb.project/runtime-inf/2000970593.INDEX
A tests/org.teiid.designer.vdb.test/testdata/books.vdb.project/runtime-inf/2177535116.INDEX
A tests/org.teiid.designer.vdb.test/testdata/books.vdb.project/runtime-inf/3418690534.INDEX
A tests/org.teiid.designer.vdb.test/testdata/books.vdb.project/runtime-inf/3719569411.INDEX
Log Message:
-----------
TEIIDDES-2120: Fix and add VDB unit tests
* Vdb
* Utilise VdbConstants
* Ensures that the full path of the vdb's file does not duplicate the
path of the tmp folder when saving occurs
* MockFileBuilder
* 1-stop class for mocking a path, its related IFile and underpinned by a
real file
* VdbFileEntryTest
* VdbTest
* Fixes tests to cope with more calls to the mocked paths
* New tests for exploring the functionality of the vdb
Compare: https://github.com/Teiid-Designer/teiid-designer/compare/caefc7700065...0...
10 years, 7 months
[Teiid-Designer/teiid-designer] b9f8c6: TEIIDDES-2120: Fix and add VDB unit tests
by Paul Richardson
Branch: refs/heads/master
Home: https://github.com/Teiid-Designer/teiid-designer
Commit: b9f8c6861551f3aa37887d3755686780f99b2171
https://github.com/Teiid-Designer/teiid-designer/commit/b9f8c6861551f3aa3...
Author: Paul Richardson <p.g.richardson(a)redhat.com>
Date: 2014-06-12 (Thu, 12 Jun 2014)
Changed paths:
M plugins/org.teiid.designer.vdb/src/org/teiid/designer/vdb/Vdb.java
M plugins/org.teiid.designer.vdb/src/org/teiid/designer/vdb/VdbConstants.java
M plugins/org.teiid.designer.vdb/src/org/teiid/designer/vdb/VdbUtil.java
M tests/org.teiid.designer.core.test.framework/src/org/teiid/designer/core/workspace/MockFileBuilder.java
M tests/org.teiid.designer.vdb.test/build.properties
M tests/org.teiid.designer.vdb.test/src/org/teiid/designer/vdb/VdbFileEntryTest.java
M tests/org.teiid.designer.vdb.test/src/org/teiid/designer/vdb/VdbTest.java
A tests/org.teiid.designer.vdb.test/testdata/books.vdb
A tests/org.teiid.designer.vdb.test/testdata/books.vdb.project/META-INF/vdb.xml
A tests/org.teiid.designer.vdb.test/testdata/books.vdb.project/Test_TEIIDDES_2120/BookDatatypes.xsd
A tests/org.teiid.designer.vdb.test/testdata/books.vdb.project/Test_TEIIDDES_2120/Books.xmi
A tests/org.teiid.designer.vdb.test/testdata/books.vdb.project/Test_TEIIDDES_2120/Books.xsd
A tests/org.teiid.designer.vdb.test/testdata/books.vdb.project/Test_TEIIDDES_2120/BooksXML.xmi
A tests/org.teiid.designer.vdb.test/testdata/books.vdb.project/books.vdb
A tests/org.teiid.designer.vdb.test/testdata/books.vdb.project/runtime-inf/2000970593.INDEX
A tests/org.teiid.designer.vdb.test/testdata/books.vdb.project/runtime-inf/2177535116.INDEX
A tests/org.teiid.designer.vdb.test/testdata/books.vdb.project/runtime-inf/3418690534.INDEX
A tests/org.teiid.designer.vdb.test/testdata/books.vdb.project/runtime-inf/3719569411.INDEX
Log Message:
-----------
TEIIDDES-2120: Fix and add VDB unit tests
* Vdb
* Utilise VdbConstants
* Ensures that the full path of the vdb's file does not duplicate the
path of the tmp folder when saving occurs
* MockFileBuilder
* 1-stop class for mocking a path, its related IFile and underpinned by a
real file
* VdbFileEntryTest
* VdbTest
* Fixes tests to cope with more calls to the mocked paths
* New tests for exploring the functionality of the vdb
10 years, 7 months
[Teiid-Designer/teiid-designer] 364a75: TEIIDDES-2120: Fix and add VDB unit tests
by Paul Richardson
Branch: refs/heads/master
Home: https://github.com/Teiid-Designer/teiid-designer
Commit: 364a75b5ed8ad0706a8f5dadfef6bd0778dfb621
https://github.com/Teiid-Designer/teiid-designer/commit/364a75b5ed8ad0706...
Author: Paul Richardson <p.g.richardson(a)redhat.com>
Date: 2014-06-12 (Thu, 12 Jun 2014)
Changed paths:
M plugins/org.teiid.designer.vdb/src/org/teiid/designer/vdb/Vdb.java
M plugins/org.teiid.designer.vdb/src/org/teiid/designer/vdb/VdbConstants.java
M plugins/org.teiid.designer.vdb/src/org/teiid/designer/vdb/VdbUtil.java
M tests/org.teiid.designer.core.test.framework/src/org/teiid/designer/core/workspace/MockFileBuilder.java
M tests/org.teiid.designer.vdb.test/build.properties
M tests/org.teiid.designer.vdb.test/src/org/teiid/designer/vdb/VdbFileEntryTest.java
M tests/org.teiid.designer.vdb.test/src/org/teiid/designer/vdb/VdbTest.java
A tests/org.teiid.designer.vdb.test/testdata/books.vdb
A tests/org.teiid.designer.vdb.test/testdata/books.vdb.project/META-INF/vdb.xml
A tests/org.teiid.designer.vdb.test/testdata/books.vdb.project/Test_TEIIDDES_2120/BookDatatypes.xsd
A tests/org.teiid.designer.vdb.test/testdata/books.vdb.project/Test_TEIIDDES_2120/Books.xmi
A tests/org.teiid.designer.vdb.test/testdata/books.vdb.project/Test_TEIIDDES_2120/Books.xsd
A tests/org.teiid.designer.vdb.test/testdata/books.vdb.project/Test_TEIIDDES_2120/BooksXML.xmi
A tests/org.teiid.designer.vdb.test/testdata/books.vdb.project/books.vdb
A tests/org.teiid.designer.vdb.test/testdata/books.vdb.project/runtime-inf/2000970593.INDEX
A tests/org.teiid.designer.vdb.test/testdata/books.vdb.project/runtime-inf/2177535116.INDEX
A tests/org.teiid.designer.vdb.test/testdata/books.vdb.project/runtime-inf/3418690534.INDEX
A tests/org.teiid.designer.vdb.test/testdata/books.vdb.project/runtime-inf/3719569411.INDEX
Log Message:
-----------
TEIIDDES-2120: Fix and add VDB unit tests
* Vdb
* Utilise VdbConstants
* Ensures that the full path of the vdb's file does not duplicate the
path of the tmp folder when saving occurs
* MockFileBuilder
* 1-stop class for mocking a path, its related IFile and underpinned by a
real file
* VdbFileEntryTest
* VdbTest
* Fixes tests to cope with more calls to the mocked paths
* New tests for exploring the functionality of the vdb
10 years, 7 months
[Teiid-Designer/teiid-designer] 94ec30: TEIIDDES-2120: Fix and add VDB unit tests
by phantomjinx
Branch: refs/heads/master
Home: https://github.com/Teiid-Designer/teiid-designer
Commit: 94ec30d1ff5b829f0a5677015dd4a74c7bc086c7
https://github.com/Teiid-Designer/teiid-designer/commit/94ec30d1ff5b829f0...
Author: phantomjinx <p.g.richardson(a)phantomjinx.co.uk>
Date: 2014-06-12 (Thu, 12 Jun 2014)
Changed paths:
M plugins/org.teiid.designer.vdb/src/org/teiid/designer/vdb/Vdb.java
M plugins/org.teiid.designer.vdb/src/org/teiid/designer/vdb/VdbConstants.java
M plugins/org.teiid.designer.vdb/src/org/teiid/designer/vdb/VdbUtil.java
M tests/org.teiid.designer.core.test.framework/src/org/teiid/designer/core/workspace/MockFileBuilder.java
M tests/org.teiid.designer.vdb.test/build.properties
M tests/org.teiid.designer.vdb.test/src/org/teiid/designer/vdb/VdbFileEntryTest.java
M tests/org.teiid.designer.vdb.test/src/org/teiid/designer/vdb/VdbTest.java
A tests/org.teiid.designer.vdb.test/testdata/books.vdb
A tests/org.teiid.designer.vdb.test/testdata/books.vdb.project/META-INF/vdb.xml
A tests/org.teiid.designer.vdb.test/testdata/books.vdb.project/Test_TEIIDDES_2120/BookDatatypes.xsd
A tests/org.teiid.designer.vdb.test/testdata/books.vdb.project/Test_TEIIDDES_2120/Books.xmi
A tests/org.teiid.designer.vdb.test/testdata/books.vdb.project/Test_TEIIDDES_2120/Books.xsd
A tests/org.teiid.designer.vdb.test/testdata/books.vdb.project/Test_TEIIDDES_2120/BooksXML.xmi
A tests/org.teiid.designer.vdb.test/testdata/books.vdb.project/books.vdb
A tests/org.teiid.designer.vdb.test/testdata/books.vdb.project/runtime-inf/2000970593.INDEX
A tests/org.teiid.designer.vdb.test/testdata/books.vdb.project/runtime-inf/2177535116.INDEX
A tests/org.teiid.designer.vdb.test/testdata/books.vdb.project/runtime-inf/3418690534.INDEX
A tests/org.teiid.designer.vdb.test/testdata/books.vdb.project/runtime-inf/3719569411.INDEX
Log Message:
-----------
TEIIDDES-2120: Fix and add VDB unit tests
* Vdb
* Utilise VdbConstants
* Ensures that the full path of the vdb's file does not duplicate the
path of the tmp folder when saving occurs
* MockFileBuilder
* 1-stop class for mocking a path, its related IFile and underpinned by a
real file
* VdbFileEntryTest
* VdbTest
* Fixes tests to cope with more calls to the mocked paths
* New tests for exploring the functionality of the vdb
10 years, 7 months
[Teiid-Designer/teiid-designer] 2a2113: TEIIDDES-2120: Fix and add VDB unit tests
by Paul Richardson
Branch: refs/heads/master
Home: https://github.com/Teiid-Designer/teiid-designer
Commit: 2a21133575ed4530bfeeba3add2459222e859308
https://github.com/Teiid-Designer/teiid-designer/commit/2a21133575ed4530b...
Author: Paul Richardson <p.g.richardson(a)redhat.com>
Date: 2014-06-12 (Thu, 12 Jun 2014)
Changed paths:
M plugins/org.teiid.designer.vdb/src/org/teiid/designer/vdb/Vdb.java
M plugins/org.teiid.designer.vdb/src/org/teiid/designer/vdb/VdbConstants.java
M plugins/org.teiid.designer.vdb/src/org/teiid/designer/vdb/VdbUtil.java
M tests/org.teiid.designer.core.test.framework/src/org/teiid/designer/core/workspace/MockFileBuilder.java
M tests/org.teiid.designer.vdb.test/src/org/teiid/designer/vdb/VdbFileEntryTest.java
M tests/org.teiid.designer.vdb.test/src/org/teiid/designer/vdb/VdbTest.java
A tests/org.teiid.designer.vdb.test/testdata/books.vdb
A tests/org.teiid.designer.vdb.test/testdata/books.vdb.project/META-INF/vdb.xml
A tests/org.teiid.designer.vdb.test/testdata/books.vdb.project/Test_TEIIDDES_2120/BookDatatypes.xsd
A tests/org.teiid.designer.vdb.test/testdata/books.vdb.project/Test_TEIIDDES_2120/Books.xmi
A tests/org.teiid.designer.vdb.test/testdata/books.vdb.project/Test_TEIIDDES_2120/Books.xsd
A tests/org.teiid.designer.vdb.test/testdata/books.vdb.project/Test_TEIIDDES_2120/BooksXML.xmi
A tests/org.teiid.designer.vdb.test/testdata/books.vdb.project/books.vdb
A tests/org.teiid.designer.vdb.test/testdata/books.vdb.project/runtime-inf/2000970593.INDEX
A tests/org.teiid.designer.vdb.test/testdata/books.vdb.project/runtime-inf/2177535116.INDEX
A tests/org.teiid.designer.vdb.test/testdata/books.vdb.project/runtime-inf/3418690534.INDEX
A tests/org.teiid.designer.vdb.test/testdata/books.vdb.project/runtime-inf/3719569411.INDEX
Log Message:
-----------
TEIIDDES-2120: Fix and add VDB unit tests
* Vdb
* Utilise VdbConstants
* Ensures that the full path of the vdb's file does not duplicate the
path of the tmp folder when saving occurs
* MockFileBuilder
* 1-stop class for mocking a path, its related IFile and underpinned by a
real file
* VdbFileEntryTest
* VdbTest
* Fixes tests to cope with more calls to the mocked paths
* New tests for exploring the functionality of the vdb
10 years, 7 months
[Teiid-Designer/teiid-designer] 48d289: TEIIDDES-2120: Stop relocating xsd files
by Barry LaFond
Branch: refs/heads/master
Home: https://github.com/Teiid-Designer/teiid-designer
Commit: 48d2893aafd442f6bb0cd6ddb0526fe08b121d21
https://github.com/Teiid-Designer/teiid-designer/commit/48d2893aafd442f6b...
Author: Paul Richardson <p.g.richardson(a)redhat.com>
Date: 2014-06-11 (Wed, 11 Jun 2014)
Changed paths:
M plugins/org.teiid.core.designer/src/org/teiid/core/designer/util/FileUtil.java
A plugins/org.teiid.core.designer/src/org/teiid/core/designer/util/mime.types
M plugins/org.teiid.designer.core/src/org/teiid/designer/core/util/VdbHelper.java
M plugins/org.teiid.designer.ui/src/org/teiid/designer/ui/properties/extension/ChooseVdbFileFromWorkspaceDialog.java
A plugins/org.teiid.designer.vdb.ui/icons/full/ctool16/add-schema.png
A plugins/org.teiid.designer.vdb.ui/icons/full/ctool16/remove-schema.png
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/VdbUiConstants.java
M 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/editor/panels/ModelDetailsPanel.java
M plugins/org.teiid.designer.vdb.ui/src/org/teiid/designer/vdb/ui/i18n.properties
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/VdbEntry.java
M plugins/org.teiid.designer.vdb/src/org/teiid/designer/vdb/VdbFileEntry.java
A plugins/org.teiid.designer.vdb/src/org/teiid/designer/vdb/VdbIndexedEntry.java
M plugins/org.teiid.designer.vdb/src/org/teiid/designer/vdb/VdbModelEntry.java
A plugins/org.teiid.designer.vdb/src/org/teiid/designer/vdb/VdbSchemaEntry.java
M plugins/org.teiid.designer.vdb/src/org/teiid/designer/vdb/manifest/EntryElement.java
M plugins/org.teiid.designer.vdb/src/org/teiid/designer/vdb/manifest/ModelElement.java
M plugins/org.teiid.designer.vdb/src/org/teiid/designer/vdb/manifest/ProblemElement.java
A tests/org.teiid.designer.core.test.framework/src/org/teiid/designer/core/workspace/MockFileBuilder.java
Log Message:
-----------
TEIIDDES-2120: Stop relocating xsd files
* FileUtil
* mime.types
* Function for guessing the file type of a file
* VdbMigrateXsdFilesMarkerResolution
* No need to migrate xsd files anymore. Just need to open the vdb and
resave it in order to fix a vdb
* VdbEditor
* Adds a tab panel for displaying schema files since they are now
separate from both the models and other files
* Vdb
* Splits the entries into 3 sets, file, udf jar and schema
* Automatically detect whether xsds are contained in the model entries of
the vdb manifest or entries and deal with them separately.
* This essentially fixes a vdb if it is the 'old' type
* No longer need migrate method since the xsd files are not actually
being relocated.
* VdbEntry
* If the file has no contents and a null stream is produced then return
-1 for the checksum rather than allowing a NPE
* VdbIndexedEntry
* Abstract parent class for both VdbModelEntry and VdbSchemaEntry that
is concerned with managing the indexes of these types of entry
* VdbSchemaEntry
* Own class explicitly for schemas delineating from both model and file
entries.
Commit: b8815700aef17d8778a9d00a68d89fd50488a328
https://github.com/Teiid-Designer/teiid-designer/commit/b8815700aef17d877...
Author: Barry LaFond <blafond(a)redhat.com>
Date: 2014-06-12 (Thu, 12 Jun 2014)
Changed paths:
M plugins/org.teiid.core.designer/src/org/teiid/core/designer/util/FileUtil.java
A plugins/org.teiid.core.designer/src/org/teiid/core/designer/util/mime.types
M plugins/org.teiid.designer.core/src/org/teiid/designer/core/util/VdbHelper.java
M plugins/org.teiid.designer.ui/src/org/teiid/designer/ui/properties/extension/ChooseVdbFileFromWorkspaceDialog.java
A plugins/org.teiid.designer.vdb.ui/icons/full/ctool16/add-schema.png
A plugins/org.teiid.designer.vdb.ui/icons/full/ctool16/remove-schema.png
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/VdbUiConstants.java
M 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/editor/panels/ModelDetailsPanel.java
M plugins/org.teiid.designer.vdb.ui/src/org/teiid/designer/vdb/ui/i18n.properties
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/VdbEntry.java
M plugins/org.teiid.designer.vdb/src/org/teiid/designer/vdb/VdbFileEntry.java
A plugins/org.teiid.designer.vdb/src/org/teiid/designer/vdb/VdbIndexedEntry.java
M plugins/org.teiid.designer.vdb/src/org/teiid/designer/vdb/VdbModelEntry.java
A plugins/org.teiid.designer.vdb/src/org/teiid/designer/vdb/VdbSchemaEntry.java
M plugins/org.teiid.designer.vdb/src/org/teiid/designer/vdb/manifest/EntryElement.java
M plugins/org.teiid.designer.vdb/src/org/teiid/designer/vdb/manifest/ModelElement.java
M plugins/org.teiid.designer.vdb/src/org/teiid/designer/vdb/manifest/ProblemElement.java
A tests/org.teiid.designer.core.test.framework/src/org/teiid/designer/core/workspace/MockFileBuilder.java
Log Message:
-----------
Merge pull request #375 from phantomjinx/TEIIDDES-2120
Teiiddes 2120
Compare: https://github.com/Teiid-Designer/teiid-designer/compare/1f16e51c3921...b...
10 years, 7 months
[Teiid-Designer/teiid-designer] 48d289: TEIIDDES-2120: Stop relocating xsd files
by Paul Richardson
Branch: refs/heads/TEIIDDES-2120
Home: https://github.com/Teiid-Designer/teiid-designer
Commit: 48d2893aafd442f6bb0cd6ddb0526fe08b121d21
https://github.com/Teiid-Designer/teiid-designer/commit/48d2893aafd442f6b...
Author: Paul Richardson <p.g.richardson(a)redhat.com>
Date: 2014-06-11 (Wed, 11 Jun 2014)
Changed paths:
M plugins/org.teiid.core.designer/src/org/teiid/core/designer/util/FileUtil.java
A plugins/org.teiid.core.designer/src/org/teiid/core/designer/util/mime.types
M plugins/org.teiid.designer.core/src/org/teiid/designer/core/util/VdbHelper.java
M plugins/org.teiid.designer.ui/src/org/teiid/designer/ui/properties/extension/ChooseVdbFileFromWorkspaceDialog.java
A plugins/org.teiid.designer.vdb.ui/icons/full/ctool16/add-schema.png
A plugins/org.teiid.designer.vdb.ui/icons/full/ctool16/remove-schema.png
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/VdbUiConstants.java
M 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/editor/panels/ModelDetailsPanel.java
M plugins/org.teiid.designer.vdb.ui/src/org/teiid/designer/vdb/ui/i18n.properties
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/VdbEntry.java
M plugins/org.teiid.designer.vdb/src/org/teiid/designer/vdb/VdbFileEntry.java
A plugins/org.teiid.designer.vdb/src/org/teiid/designer/vdb/VdbIndexedEntry.java
M plugins/org.teiid.designer.vdb/src/org/teiid/designer/vdb/VdbModelEntry.java
A plugins/org.teiid.designer.vdb/src/org/teiid/designer/vdb/VdbSchemaEntry.java
M plugins/org.teiid.designer.vdb/src/org/teiid/designer/vdb/manifest/EntryElement.java
M plugins/org.teiid.designer.vdb/src/org/teiid/designer/vdb/manifest/ModelElement.java
M plugins/org.teiid.designer.vdb/src/org/teiid/designer/vdb/manifest/ProblemElement.java
A tests/org.teiid.designer.core.test.framework/src/org/teiid/designer/core/workspace/MockFileBuilder.java
Log Message:
-----------
TEIIDDES-2120: Stop relocating xsd files
* FileUtil
* mime.types
* Function for guessing the file type of a file
* VdbMigrateXsdFilesMarkerResolution
* No need to migrate xsd files anymore. Just need to open the vdb and
resave it in order to fix a vdb
* VdbEditor
* Adds a tab panel for displaying schema files since they are now
separate from both the models and other files
* Vdb
* Splits the entries into 3 sets, file, udf jar and schema
* Automatically detect whether xsds are contained in the model entries of
the vdb manifest or entries and deal with them separately.
* This essentially fixes a vdb if it is the 'old' type
* No longer need migrate method since the xsd files are not actually
being relocated.
* VdbEntry
* If the file has no contents and a null stream is produced then return
-1 for the checksum rather than allowing a NPE
* VdbIndexedEntry
* Abstract parent class for both VdbModelEntry and VdbSchemaEntry that
is concerned with managing the indexes of these types of entry
* VdbSchemaEntry
* Own class explicitly for schemas delineating from both model and file
entries.
10 years, 7 months
[Teiid-Designer/teiid-designer] 1f16e5: TEIIDDES-2110 Upgrades to chapters 9, 10 and Appen...
by Barry LaFond
Branch: refs/heads/master
Home: https://github.com/Teiid-Designer/teiid-designer
Commit: 1f16e51c3921d32dafcb8ddd75f2c5ba98428eba
https://github.com/Teiid-Designer/teiid-designer/commit/1f16e51c3921d32da...
Author: Barry LaFond <blafond(a)redhat.com>
Date: 2014-06-11 (Wed, 11 Jun 2014)
Changed paths:
M documentation/guides/Teiid_Designer_User_Guide/en-US/editmodelsandprojects.xml
M documentation/guides/Teiid_Designer_User_Guide/en-US/images/screencaps/add-column-mask-dialog.png
A documentation/guides/Teiid_Designer_User_Guide/en-US/images/screencaps/add-row-based-security-filter-dialog.png
M documentation/guides/Teiid_Designer_User_Guide/en-US/images/screencaps/column-mask-tab.png
M documentation/guides/Teiid_Designer_User_Guide/en-US/images/screencaps/med-registry-view.png
M documentation/guides/Teiid_Designer_User_Guide/en-US/images/screencaps/model-classes-view.png
M documentation/guides/Teiid_Designer_User_Guide/en-US/images/screencaps/models-tab-with-security-column.png
A documentation/guides/Teiid_Designer_User_Guide/en-US/images/screencaps/move-model-preview-changes-dialog.png
M documentation/guides/Teiid_Designer_User_Guide/en-US/images/screencaps/move-model-select-location-dialog.png
M documentation/guides/Teiid_Designer_User_Guide/en-US/images/screencaps/rename-model-action-in-explorer.png
M documentation/guides/Teiid_Designer_User_Guide/en-US/images/screencaps/rename-model-dialog.png
A documentation/guides/Teiid_Designer_User_Guide/en-US/images/screencaps/rename-model-preview-changes-dialog.png
M documentation/guides/Teiid_Designer_User_Guide/en-US/images/screencaps/row-based-security-tab.png
M documentation/guides/Teiid_Designer_User_Guide/en-US/images/screencaps/system-catalog-view.png
M documentation/guides/Teiid_Designer_User_Guide/en-US/images/screencaps/validation-preferences-relational.png
M documentation/guides/Teiid_Designer_User_Guide/en-US/images/screencaps/vdb-data-roles-dialog.png
M documentation/guides/Teiid_Designer_User_Guide/en-US/images/screencaps/vdb-editor.png
M documentation/guides/Teiid_Designer_User_Guide/en-US/managing-vdbs.xml
M documentation/guides/Teiid_Designer_User_Guide/en-US/ui-reference.xml
Log Message:
-----------
TEIIDDES-2110 Upgrades to chapters 9, 10 and Appendix D
10 years, 7 months