]> git.uio.no Git - ifi-stolz-refaktor.git/blame - software/no.uio.ifi.refaktor/src/no/uio/ifi/refaktor/utils/nullobjects/NullPackageFragmentHandle.java
fixed bug, needs cleaning up
[ifi-stolz-refaktor.git] / software / no.uio.ifi.refaktor / src / no / uio / ifi / refaktor / utils / nullobjects / NullPackageFragmentHandle.java
CommitLineData
e5e1ddb4 1package no.uio.ifi.refaktor.utils.nullobjects;
7f864953
EK
2
3import org.eclipse.core.resources.IResource;
4import org.eclipse.core.runtime.IPath;
5import org.eclipse.core.runtime.IProgressMonitor;
6import org.eclipse.core.runtime.jobs.ISchedulingRule;
7import org.eclipse.jdt.core.IBuffer;
8import org.eclipse.jdt.core.IClassFile;
9import org.eclipse.jdt.core.ICompilationUnit;
10import org.eclipse.jdt.core.IJavaElement;
11import org.eclipse.jdt.core.IJavaModel;
12import org.eclipse.jdt.core.IJavaProject;
13import org.eclipse.jdt.core.IOpenable;
14import org.eclipse.jdt.core.IPackageFragment;
15import org.eclipse.jdt.core.JavaModelException;
16import org.eclipse.jdt.core.WorkingCopyOwner;
17
18public class NullPackageFragmentHandle implements IPackageFragment {
19
20 @Override
21 public IJavaElement[] getChildren() throws JavaModelException {
22 throw new UnsupportedNullObjectOperationException(NullPackageFragmentHandle.class);
23 }
24
25 @Override
26 public boolean hasChildren() throws JavaModelException {
27 return false;
28 }
29
30 @Override
31 public boolean exists() {
32 return false;
33 }
34
35 @Override
36 public IJavaElement getAncestor(int ancestorType) {
37 throw new UnsupportedNullObjectOperationException(NullPackageFragmentHandle.class);
38 }
39
40 @Override
41 public String getAttachedJavadoc(IProgressMonitor monitor)
42 throws JavaModelException {
43 throw new UnsupportedNullObjectOperationException(NullPackageFragmentHandle.class);
44 }
45
46 @Override
47 public IResource getCorrespondingResource() throws JavaModelException {
48 throw new UnsupportedNullObjectOperationException(NullPackageFragmentHandle.class);
49 }
50
51 @Override
52 public int getElementType() {
53 return 0;
54 }
55
56 @Override
57 public String getHandleIdentifier() {
58 throw new UnsupportedNullObjectOperationException(NullPackageFragmentHandle.class);
59 }
60
61 @Override
62 public IJavaModel getJavaModel() {
63 throw new UnsupportedNullObjectOperationException(NullPackageFragmentHandle.class);
64 }
65
66 @Override
67 public IJavaProject getJavaProject() {
68 throw new UnsupportedNullObjectOperationException(NullPackageFragmentHandle.class);
69 }
70
71 @Override
72 public IOpenable getOpenable() {
73 throw new UnsupportedNullObjectOperationException(NullPackageFragmentHandle.class);
74 }
75
76 @Override
77 public IJavaElement getParent() {
78 throw new UnsupportedNullObjectOperationException(NullPackageFragmentHandle.class);
79 }
80
81 @Override
82 public IPath getPath() {
83 throw new UnsupportedNullObjectOperationException(NullPackageFragmentHandle.class);
84 }
85
86 @Override
87 public IJavaElement getPrimaryElement() {
88 throw new UnsupportedNullObjectOperationException(NullPackageFragmentHandle.class);
89 }
90
91 @Override
92 public IResource getResource() {
93 throw new UnsupportedNullObjectOperationException(NullPackageFragmentHandle.class);
94 }
95
96 @Override
97 public ISchedulingRule getSchedulingRule() {
98 throw new UnsupportedNullObjectOperationException(NullPackageFragmentHandle.class);
99 }
100
101 @Override
102 public IResource getUnderlyingResource() throws JavaModelException {
103 throw new UnsupportedNullObjectOperationException(NullPackageFragmentHandle.class);
104 }
105
106 @Override
107 public boolean isReadOnly() {
108 return false;
109 }
110
111 @Override
112 public boolean isStructureKnown() throws JavaModelException {
113 return false;
114 }
115
116 @Override
117 public Object getAdapter(Class adapter) {
118 throw new UnsupportedNullObjectOperationException(NullPackageFragmentHandle.class);
119 }
120
121 @Override
122 public void close() throws JavaModelException {
123
124 }
125
126 @Override
127 public String findRecommendedLineSeparator() throws JavaModelException {
128 throw new UnsupportedNullObjectOperationException(NullPackageFragmentHandle.class);
129 }
130
131 @Override
132 public IBuffer getBuffer() throws JavaModelException {
133 throw new UnsupportedNullObjectOperationException(NullPackageFragmentHandle.class);
134 }
135
136 @Override
137 public boolean hasUnsavedChanges() throws JavaModelException {
138 return false;
139 }
140
141 @Override
142 public boolean isConsistent() throws JavaModelException {
143 return false;
144 }
145
146 @Override
147 public boolean isOpen() {
148 return false;
149 }
150
151 @Override
152 public void open(IProgressMonitor progress) throws JavaModelException {
153
154 }
155
156 @Override
157 public void save(IProgressMonitor progress, boolean force)
158 throws JavaModelException {
159
160 }
161
162 @Override
163 public void copy(IJavaElement container, IJavaElement sibling,
164 String rename, boolean replace, IProgressMonitor monitor)
165 throws JavaModelException {
166
167 }
168
169 @Override
170 public void delete(boolean force, IProgressMonitor monitor)
171 throws JavaModelException {
172
173 }
174
175 @Override
176 public void move(IJavaElement container, IJavaElement sibling,
177 String rename, boolean replace, IProgressMonitor monitor)
178 throws JavaModelException {
179
180 }
181
182 @Override
183 public void rename(String name, boolean replace, IProgressMonitor monitor)
184 throws JavaModelException {
185
186 }
187
188 @Override
189 public boolean containsJavaResources() throws JavaModelException {
190 return false;
191 }
192
193 @Override
194 public ICompilationUnit createCompilationUnit(String name, String contents,
195 boolean force, IProgressMonitor monitor) throws JavaModelException {
196 throw new UnsupportedNullObjectOperationException(NullPackageFragmentHandle.class);
197 }
198
199 @Override
200 public IClassFile getClassFile(String name) {
201 throw new UnsupportedNullObjectOperationException(NullPackageFragmentHandle.class);
202 }
203
204 @Override
205 public IClassFile[] getClassFiles() throws JavaModelException {
206 throw new UnsupportedNullObjectOperationException(NullPackageFragmentHandle.class);
207 }
208
209 @Override
210 public ICompilationUnit getCompilationUnit(String name) {
211 throw new UnsupportedNullObjectOperationException(NullPackageFragmentHandle.class);
212 }
213
214 @Override
215 public ICompilationUnit[] getCompilationUnits() throws JavaModelException {
216 throw new UnsupportedNullObjectOperationException(NullPackageFragmentHandle.class);
217 }
218
219 @Override
220 public ICompilationUnit[] getCompilationUnits(WorkingCopyOwner owner)
221 throws JavaModelException {
222 throw new UnsupportedNullObjectOperationException(NullPackageFragmentHandle.class);
223 }
224
225 @Override
226 public String getElementName() {
227 throw new UnsupportedNullObjectOperationException(NullPackageFragmentHandle.class);
228 }
229
230 @Override
231 public int getKind() throws JavaModelException {
232 return 0;
233 }
234
235 @Override
236 public Object[] getNonJavaResources() throws JavaModelException {
237 throw new UnsupportedNullObjectOperationException(NullPackageFragmentHandle.class);
238 }
239
240 @Override
241 public boolean hasSubpackages() throws JavaModelException {
242 return false;
243 }
244
245 @Override
246 public boolean isDefaultPackage() {
247 return false;
248 }
249
250 @Override
251 public void makeConsistent(IProgressMonitor progress)
252 throws JavaModelException {
253
254 }
255
256}