diff options
author | Martin Lippert | 2008-07-04 18:57:06 +0000 |
---|---|---|
committer | Martin Lippert | 2008-07-04 18:57:06 +0000 |
commit | 2f425920ab801b833bc8828a053d8adc1e427aa3 (patch) | |
tree | 92830ad0186a56d60ad3eb58cb71098ddc8787e6 /bundles/org.eclipse.equinox.weaving.hook/src/org/eclipse/equinox/weaving/adaptors/IAspectJAdaptor.java | |
parent | a8ed43f1d037ff5a577f4c36d9876e874964b898 (diff) | |
download | rt.equinox.bundles-2f425920ab801b833bc8828a053d8adc1e427aa3.tar.gz rt.equinox.bundles-2f425920ab801b833bc8828a053d8adc1e427aa3.tar.xz rt.equinox.bundles-2f425920ab801b833bc8828a053d8adc1e427aa3.zip |
Bug 238730 - [aspects] rename bundles and start with new version numbering
Diffstat (limited to 'bundles/org.eclipse.equinox.weaving.hook/src/org/eclipse/equinox/weaving/adaptors/IAspectJAdaptor.java')
-rw-r--r-- | bundles/org.eclipse.equinox.weaving.hook/src/org/eclipse/equinox/weaving/adaptors/IAspectJAdaptor.java | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/bundles/org.eclipse.equinox.weaving.hook/src/org/eclipse/equinox/weaving/adaptors/IAspectJAdaptor.java b/bundles/org.eclipse.equinox.weaving.hook/src/org/eclipse/equinox/weaving/adaptors/IAspectJAdaptor.java new file mode 100644 index 000000000..c6acb5af2 --- /dev/null +++ b/bundles/org.eclipse.equinox.weaving.hook/src/org/eclipse/equinox/weaving/adaptors/IAspectJAdaptor.java @@ -0,0 +1,28 @@ +/******************************************************************************* + * Copyright (c) 2006 IBM Corporation and others. + * 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: + * David Knibb initial implementation + * Matthew Webster Eclipse 3.2 changes + *******************************************************************************/ +package org.eclipse.equinox.weaving.adaptors; + +import java.net.URL; + +import org.eclipse.osgi.baseadaptor.loader.BaseClassLoader; + +public interface IAspectJAdaptor { + + public void setBaseClassLoader (BaseClassLoader baseClassLoader); + + public byte[] findClass (String name, URL sourceFileURL); + + public byte[] weaveClass (String name, byte[] bytes); + + public boolean storeClass (String name, URL sourceFileURL, Class clazz, byte[] classbytes); + +} |