Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/context/java/JavaPersistentType.java')
-rw-r--r--jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/context/java/JavaPersistentType.java12
1 files changed, 4 insertions, 8 deletions
diff --git a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/context/java/JavaPersistentType.java b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/context/java/JavaPersistentType.java
index 07ab734616..80753b8060 100644
--- a/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/context/java/JavaPersistentType.java
+++ b/jpa/plugins/org.eclipse.jpt.jpa.core/src/org/eclipse/jpt/jpa/core/context/java/JavaPersistentType.java
@@ -1,5 +1,5 @@
/*******************************************************************************
- * Copyright (c) 2006, 2012 Oracle. All rights reserved.
+ * Copyright (c) 2006, 2013 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.
@@ -10,7 +10,6 @@
package org.eclipse.jpt.jpa.core.context.java;
import org.eclipse.jpt.common.core.resource.java.JavaResourceAttribute;
-import org.eclipse.jpt.common.core.resource.java.JavaResourceType;
import org.eclipse.jpt.common.utility.iterable.ListIterable;
import org.eclipse.jpt.jpa.core.context.PersistentType;
@@ -27,10 +26,12 @@ import org.eclipse.jpt.jpa.core.context.PersistentType;
* @since 2.0
*/
public interface JavaPersistentType
- extends PersistentType, JavaElementReference
+ extends PersistentType, JavaManagedType
{
// ********** covariant overrides **********
+ Class<? extends JavaPersistentType> getType();
+
JavaTypeMapping getMapping();
ListIterable<JavaPersistentAttribute> getAttributes();
@@ -46,10 +47,5 @@ public interface JavaPersistentType
*/
boolean hasAnyAnnotatedAttributes();
- /**
- * Return the Java resource persistent type.
- */
- JavaResourceType getJavaResourceType();
-
JavaPersistentAttribute getAttributeFor(JavaResourceAttribute javaResourceAttribute);
}

Back to the top