#
# ModeShape (http://www.modeshape.org)
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
#       http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
#
# Data copied from https://github.com/Teiid-Designer/teiid-designer/blob/master/plugins/org.teiid.designer.core/src/org/teiid/designer/core/extension/AbstractMetaclassNameProvider.java
# Each entry has a value that is a list of 2 metaclass names
# Model Sequencer only supports relational models and the following are mappings from the JCR node type to MED metaclass name
#    replacing ':' with '.' in key since property keys cannot have colons

relational.column = org.teiid.designer.metamodels.relational.impl.ColumnImpl,com.metamatrix.metamodels.relational.impl.ColumnImpl
relational.primaryKey = org.teiid.designer.metamodels.relational.impl.PrimaryKeyImpl,com.metamatrix.metamodels.relational.impl.PrimaryKeyImpl
relational.foreignKey = org.teiid.designer.metamodels.relational.impl.ForeignKeyImpl,com.metamatrix.metamodels.relational.impl.ForeignKeyImpl
relational.view = org.teiid.designer.metamodels.relational.impl.ViewImpl,com.metamatrix.metamodels.relational.impl.ViewImpl
relational.procedure = org.teiid.designer.metamodels.relational.impl.ProcedureImpl,com.metamatrix.metamodels.relational.impl.ProcedureImpl
relational.index = org.teiid.designer.metamodels.relational.impl.IndexImpl,com.metamatrix.metamodels.relational.impl.IndexImpl
relational.procedureParameter = org.teiid.designer.metamodels.relational.impl.ProcedureParameterImpl,com.metamatrix.metamodels.relational.impl.ProcedureParameterImpl
relational.uniqueKey = org.teiid.designer.metamodels.relational.impl.UniqueConstraintImpl,com.metamatrix.metamodels.relational.impl.UniqueConstraintImpl
relational.accessPattern = org.teiid.designer.metamodels.relational.impl.AccessPatternImpl,com.metamatrix.metamodels.relational.impl.AccessPatternImpl
relational.baseTable = org.teiid.designer.metamodels.relational.impl.BaseTableImpl,com.metamatrix.metamodels.relational.impl.BaseTableImpl
relational.procedureResult = org.teiid.designer.metamodels.relational.impl.ProcedureResultImpl,com.metamatrix.metamodels.relational.impl.ProcedureResultImpl
