diff options
Diffstat (limited to 'jpa/plugins/org.eclipse.jpt.eclipselink.core/src/org/eclipse/jpt/eclipselink/core/internal/resource/java/NullCacheAnnotation.java')
-rw-r--r-- | jpa/plugins/org.eclipse.jpt.eclipselink.core/src/org/eclipse/jpt/eclipselink/core/internal/resource/java/NullCacheAnnotation.java | 185 |
1 files changed, 0 insertions, 185 deletions
diff --git a/jpa/plugins/org.eclipse.jpt.eclipselink.core/src/org/eclipse/jpt/eclipselink/core/internal/resource/java/NullCacheAnnotation.java b/jpa/plugins/org.eclipse.jpt.eclipselink.core/src/org/eclipse/jpt/eclipselink/core/internal/resource/java/NullCacheAnnotation.java deleted file mode 100644 index 2650ac527b..0000000000 --- a/jpa/plugins/org.eclipse.jpt.eclipselink.core/src/org/eclipse/jpt/eclipselink/core/internal/resource/java/NullCacheAnnotation.java +++ /dev/null @@ -1,185 +0,0 @@ -/******************************************************************************* - * Copyright (c) 2008 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. - * - * Contributors: - * Oracle - initial API and implementation - ******************************************************************************/ -package org.eclipse.jpt.eclipselink.core.internal.resource.java; - -import org.eclipse.jdt.core.dom.CompilationUnit; -import org.eclipse.jpt.core.internal.resource.java.AbstractJavaResourceNode; -import org.eclipse.jpt.core.resource.java.Annotation; -import org.eclipse.jpt.core.resource.java.JavaResourcePersistentType; -import org.eclipse.jpt.core.utility.TextRange; -import org.eclipse.jpt.eclipselink.core.resource.java.CacheAnnotation; -import org.eclipse.jpt.eclipselink.core.resource.java.CacheCoordinationType; -import org.eclipse.jpt.eclipselink.core.resource.java.CacheType; -import org.eclipse.jpt.eclipselink.core.resource.java.TimeOfDayAnnotation; - -public class NullCacheAnnotation extends AbstractJavaResourceNode implements CacheAnnotation, Annotation -{ - protected NullCacheAnnotation(JavaResourcePersistentType parent) { - super(parent); - } - - @Override - public JavaResourcePersistentType getParent() { - return (JavaResourcePersistentType) super.getParent(); - } - - public String getAnnotationName() { - return CacheAnnotation.ANNOTATION_NAME; - } - - public void initialize(CompilationUnit astRoot) { - //null, nothing to initialize - } - - public org.eclipse.jdt.core.dom.Annotation getJdtAnnotation(CompilationUnit astRoot) { - return null; - } - - public void newAnnotation() { - throw new UnsupportedOperationException(); - } - - public void removeAnnotation() { - throw new UnsupportedOperationException(); - } - - protected CacheAnnotation createCacheResource() { - return (CacheAnnotation) getParent().addAnnotation(getAnnotationName()); - } - - public CacheType getType() { - return null; - } - - public void setType(CacheType type) { - if (type != null) { - createCacheResource().setType(type); - } - } - - public Integer getSize() { - return null; - } - - public void setSize(Integer size) { - if (size != null) { - createCacheResource().setSize(size); - } - } - - public Boolean getShared() { - return null; - } - - public void setShared(Boolean shared) { - if (shared != null) { - createCacheResource().setShared(shared); - } - } - - public Integer getExpiry() { - return null; - } - - public void setExpiry(Integer expiry) { - if (expiry != null) { - createCacheResource().setExpiry(expiry); - } - } - - public TimeOfDayAnnotation getExpiryTimeOfDay() { - return null; - } - - public Boolean getAlwaysRefresh() { - return null; - } - - public void setAlwaysRefresh(Boolean alwaysRefresh) { - if (alwaysRefresh != null) { - createCacheResource().setAlwaysRefresh(alwaysRefresh); - } - } - - public Boolean getRefreshOnlyIfNewer() { - return null; - } - - public void setRefreshOnlyIfNewer(Boolean refreshOnlyIfNewer) { - if (refreshOnlyIfNewer != null) { - createCacheResource().setRefreshOnlyIfNewer(refreshOnlyIfNewer); - } - } - - public Boolean getDisableHits() { - return null; - } - - public void setDisableHits(Boolean disableHits) { - if (disableHits != null) { - createCacheResource().setDisableHits(disableHits); - } - } - - public CacheCoordinationType getCoordinationType() { - return null; - } - - public void setCoordinationType(CacheCoordinationType coordinationType) { - if (coordinationType != null) { - createCacheResource().setCoordinationType(coordinationType); - } - } - - public TextRange getTextRange(CompilationUnit astRoot) { - return null; - } - - public TextRange getTypeTextRange(CompilationUnit astRoot) { - return null; - } - - public TextRange getSizeTextRange(CompilationUnit astRoot) { - return null; - } - - public TextRange getSharedTextRange(CompilationUnit astRoot) { - return null; - } - - public TextRange getExpiryTextRange(CompilationUnit astRoot) { - return null; - } - - public TextRange getExpiryTimeOfDayTextRange(CompilationUnit astRoot) { - return null; - } - - public TextRange getAlwaysRefreshTextRange(CompilationUnit astRoot) { - return null; - } - - public TextRange getRefreshOnlyIfNewerTextRange(CompilationUnit astRoot) { - return null; - } - - public TextRange getDisablesHitsTextRange(CompilationUnit astRoot) { - return null; - } - - public TextRange getCoordinationTypeTextRange(CompilationUnit astRoot) { - return null; - } - - public void update(CompilationUnit astRoot) { - throw new UnsupportedOperationException(); - } - -} |