This exception is thrown by methods on extension registry objects. It is not intended to be instantiated or subclassed by clients.
This class can be used without OSGi running.
88899091929394
Object[] args= { fElement.getContributor().getName(), id, extensionPointId }; String blame= MessageFormat.format(RulerColumnMessages.ExtensionPointHelper_invalid_contribution_msg, args); IStatus status= new Status(IStatus.WARNING, TextEditorPlugin.PLUGIN_ID, IStatus.OK, blame + message, null); fLog.log(status); throw new InvalidRegistryObjectException(); }
135136137138139140141142143144145
index = i; break; } } if (index == -1) throw new InvalidRegistryObjectException(); // copy all array except one element at index int[] result = new int[children.length - 1]; System.arraycopy(children, 0, result, 0, index); System.arraycopy(children, index + 1, result, index, children.length - index - 1);
266267268269270271272273274
if (result != null) return result; if (fromCache) result = load(id, type); if (result == null) throw new InvalidRegistryObjectException(); cache.put(id, result); return result; }
93949596979899100
if (actualObjects != null) { result = actualObjects.get(new Integer(id)); } } if (result == null) throw new InvalidRegistryObjectException(); return result; }