Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/resource/java/source/SourceNamedColumnAnnotation.java')
-rw-r--r--jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/resource/java/source/SourceNamedColumnAnnotation.java12
1 files changed, 6 insertions, 6 deletions
diff --git a/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/resource/java/source/SourceNamedColumnAnnotation.java b/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/resource/java/source/SourceNamedColumnAnnotation.java
index 3f6048f7e3..639b03f8ca 100644
--- a/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/resource/java/source/SourceNamedColumnAnnotation.java
+++ b/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/resource/java/source/SourceNamedColumnAnnotation.java
@@ -31,7 +31,7 @@ import org.eclipse.jpt.core.utility.jdt.Member;
* javax.persistence.DiscriminatorColumn
* javax.persistence.PrimaryKeyJoinColumn.
*/
-abstract class SourceNamedColumnAnnotation
+public abstract class SourceNamedColumnAnnotation
extends SourceAnnotation<Member>
implements NamedColumnAnnotation
{
@@ -48,7 +48,7 @@ abstract class SourceNamedColumnAnnotation
this(parent, member, daa, new MemberAnnotationAdapter(member, daa));
}
- SourceNamedColumnAnnotation(JavaResourceNode parent, Member member, DeclarationAnnotationAdapter daa, AnnotationAdapter annotationAdapter) {
+ protected SourceNamedColumnAnnotation(JavaResourceNode parent, Member member, DeclarationAnnotationAdapter daa, AnnotationAdapter annotationAdapter) {
super(parent, member, daa, annotationAdapter);
this.nameDeclarationAdapter = this.buildStringElementAdapter(this.getNameElementName());
this.nameAdapter = this.buildShortCircuitElementAdapter(this.nameDeclarationAdapter);
@@ -60,7 +60,7 @@ abstract class SourceNamedColumnAnnotation
return ConversionDeclarationAnnotationElementAdapter.forStrings(this.daa, elementName);
}
- DeclarationAnnotationElementAdapter<Boolean> buildBooleanElementAdapter(String elementName) {
+ protected DeclarationAnnotationElementAdapter<Boolean> buildBooleanElementAdapter(String elementName) {
return new ConversionDeclarationAnnotationElementAdapter<Boolean>(this.daa, elementName, BooleanExpressionConverter.instance());
}
@@ -72,7 +72,7 @@ abstract class SourceNamedColumnAnnotation
return new ShortCircuitAnnotationElementAdapter<String>(this.member, daea);
}
- AnnotationElementAdapter<Boolean> buildShortCircuitBooleanElementAdapter(DeclarationAnnotationElementAdapter<Boolean> daea) {
+ protected AnnotationElementAdapter<Boolean> buildShortCircuitBooleanElementAdapter(DeclarationAnnotationElementAdapter<Boolean> daea) {
return new ShortCircuitAnnotationElementAdapter<Boolean>(this.member, daea);
}
@@ -133,7 +133,7 @@ abstract class SourceNamedColumnAnnotation
return this.elementTouches(this.nameDeclarationAdapter, pos, astRoot);
}
- abstract String getNameElementName();
+ protected abstract String getNameElementName();
// ***** column definition
public String getColumnDefinition() {
@@ -158,7 +158,7 @@ abstract class SourceNamedColumnAnnotation
return this.getElementTextRange(this.columnDefinitionDeclarationAdapter, astRoot);
}
- abstract String getColumnDefinitionElementName();
+ protected abstract String getColumnDefinitionElementName();
// ********** NestableAnnotation implementation **********

Back to the top