Changeset 136
- Timestamp:
- 08/27/08 19:20:13 (4 months ago)
- Files:
-
- axdt/trunk/org.axdt.feature/feature.xml (modified) (1 diff)
- axdt/trunk/org.axdt.mxml/META-INF/MANIFEST.MF (modified) (2 diffs)
- axdt/trunk/org.axdt.mxml/build.properties (modified) (1 diff)
- axdt/trunk/org.axdt.mxml/designview (added)
- axdt/trunk/org.axdt.mxml/designview/components.xml (added)
- axdt/trunk/org.axdt.mxml/designview/designview.swf (added)
- axdt/trunk/org.axdt.mxml/designview/index.html (added)
- axdt/trunk/org.axdt.mxml/designview/rootComponents.xml (added)
- axdt/trunk/org.axdt.mxml/designview/swfobject.js (added)
- axdt/trunk/org.axdt.mxml/plugin.xml (modified) (2 diffs)
- axdt/trunk/org.axdt.mxml/src/org/axdt/mxml/MxmlPlugin.java (modified) (3 diffs)
- axdt/trunk/org.axdt.mxml/src/org/axdt/mxml/designer (added)
- axdt/trunk/org.axdt.mxml/src/org/axdt/mxml/designer/MxmlDesignEditor.java (added)
- axdt/trunk/org.axdt.mxml/src/org/axdt/mxml/designer/MxmlDesignEditorContributor.java (added)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
axdt/trunk/org.axdt.feature/feature.xml
r110 r136 62 62 download-size="0" 63 63 install-size="0" 64 version="0.0.0" 65 unpack="false"/> 64 version="0.0.0"/> 66 65 67 66 <plugin axdt/trunk/org.axdt.mxml/META-INF/MANIFEST.MF
r123 r136 3 3 Bundle-Name: Axdt Mxml Plug-in 4 4 Bundle-SymbolicName: org.axdt.mxml; singleton:=true 5 Bundle-Version: 0.0. 45 Bundle-Version: 0.0.5 6 6 Bundle-Activator: org.axdt.mxml.MxmlPlugin 7 7 Bundle-Vendor: http://axdt.org … … 12 12 org.eclipse.wst.sse.ui, 13 13 org.eclipse.ui.navigator, 14 org.axdt.common 14 org.axdt.common, 15 org.eclipse.jface.text;bundle-version="3.4.0", 16 org.eclipse.wst.sse.core;bundle-version="1.1.300" 15 17 Eclipse-LazyStart: true 16 18 Bundle-ActivationPolicy: lazy axdt/trunk/org.axdt.mxml/build.properties
r58 r136 6 6 icons/,\ 7 7 data/,\ 8 epl-v10.html 8 epl-v10.html,\ 9 designview/ axdt/trunk/org.axdt.mxml/plugin.xml
r86 r136 32 32 targetID="org.axdt.as3.perspective"> 33 33 <newWizardShortcut 34 id="org.axdt.mxml.wizards.new Wizard">34 id="org.axdt.mxml.wizards.newMxmlWizard"> 35 35 </newWizardShortcut> 36 36 </perspectiveExtension> … … 50 50 class="org.axdt.mxml.preferences.MxmlPreferences"/> 51 51 </extension> 52 <extension 53 point="org.eclipse.ui.editors"> 54 <editor 55 class="org.axdt.mxml.designer.MxmlDesignEditor" 56 contributorClass="org.axdt.mxml.designer.MxmlDesignEditorContributor" 57 default="false" 58 extensions="mxml" 59 icon="icons/mxml_file.gif" 60 id="org.axdt.mxml.designer" 61 name="Flex Designviewer"> 62 </editor> 63 </extension> 52 64 </plugin> axdt/trunk/org.axdt.mxml/src/org/axdt/mxml/MxmlPlugin.java
r92 r136 1 1 package org.axdt.mxml; 2 2 3 import java.io.IOException; 4 import java.net.URL; 5 6 import org.eclipse.core.runtime.FileLocator; 7 import org.eclipse.core.runtime.Path; 8 import org.eclipse.core.runtime.Platform; 3 9 import org.eclipse.core.runtime.preferences.ConfigurationScope; 4 10 import org.eclipse.core.runtime.preferences.IScopeContext; … … 7 13 import org.eclipse.ui.plugin.AbstractUIPlugin; 8 14 import org.eclipse.ui.preferences.ScopedPreferenceStore; 15 import org.osgi.framework.Bundle; 9 16 import org.osgi.framework.BundleContext; 10 17 … … 73 80 return imageDescriptorFromPlugin(PLUGIN_ID, path); 74 81 } 82 83 public static URL getBundleURL(Path path) { 84 Bundle bundle = Platform.getBundle(PLUGIN_ID); 85 URL[] urls = FileLocator.findEntries(bundle, path); 86 if (urls.length < 1) return null; 87 try { 88 return FileLocator.resolve(urls[0]); 89 } catch (IOException e) { 90 e.printStackTrace(); 91 } 92 return null; 93 } 75 94 }
