Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorbvosburgh2011-05-12 04:20:34 +0000
committerbvosburgh2011-05-12 04:20:34 +0000
commitf3839df4f3b3b266e76201593d47d50cfd40ddd2 (patch)
tree7009a51955a04fb47f6abfb4121d37ac4c82408f /jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/context/orm
parent8a54688d33fdd37a7c0e6a70c8014cb239fa978a (diff)
downloadwebtools.dali-f3839df4f3b3b266e76201593d47d50cfd40ddd2.tar.gz
webtools.dali-f3839df4f3b3b266e76201593d47d50cfd40ddd2.tar.xz
webtools.dali-f3839df4f3b3b266e76201593d47d50cfd40ddd2.zip
[336296] fix validation of virtual attribute mappings 2 - fix messages
Diffstat (limited to 'jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/context/orm')
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/context/orm/EntityMappings.java11
1 files changed, 3 insertions, 8 deletions
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/context/orm/EntityMappings.java b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/context/orm/EntityMappings.java
index ab518ac108..c5c9da81e9 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/context/orm/EntityMappings.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/context/orm/EntityMappings.java
@@ -1,5 +1,5 @@
/*******************************************************************************
- * Copyright (c) 2007, 2010 Oracle. All rights reserved.
+ * Copyright (c) 2007, 2011 Oracle. All rights reserved.
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v1.0, which accompanies this distribution
* and is available at http://www.eclipse.org/legal/epl-v10.html.
@@ -15,7 +15,6 @@ import org.eclipse.jpt.common.utility.internal.iterables.ListIterable;
import org.eclipse.jpt.jpa.core.context.AccessType;
import org.eclipse.jpt.jpa.core.context.MappingFileRoot;
import org.eclipse.jpt.jpa.core.context.PersistentType;
-import org.eclipse.jpt.jpa.core.context.persistence.PersistentTypeContainer;
import org.eclipse.jpt.jpa.core.resource.java.JavaResourcePersistentType;
import org.eclipse.jpt.jpa.core.resource.orm.XmlEntityMappings;
import org.eclipse.jpt.jpa.db.Catalog;
@@ -40,7 +39,7 @@ import org.eclipse.text.edits.ReplaceEdit;
* @since 2.0
*/
public interface EntityMappings
- extends MappingFileRoot, PersistentType.Owner, PersistentTypeContainer
+ extends MappingFileRoot, PersistentType.Owner
{
/**
* Covariant override.
@@ -107,17 +106,13 @@ public interface EntityMappings
* Covariant override.
*/
ListIterable<OrmPersistentType> getPersistentTypes();
+ OrmPersistentType getPersistentType(String className);
int getPersistentTypesSize();
OrmPersistentType addPersistentType(String mappingKey, String className);
void removePersistentType(int index);
void removePersistentType(OrmPersistentType persistentType);
//void movePersistentType(int targetIndex, int sourceIndex);
boolean containsPersistentType(String className);
- /**
- * Return the persistent type listed in the mapping file
- * with the specified type name. Return null if none exists.
- */
- OrmPersistentType getPersistentType(String className);
String PERSISTENT_TYPES_LIST = "persistentTypes"; //$NON-NLS-1$
ListIterable<OrmSequenceGenerator> getSequenceGenerators();

Back to the top