public IPluginBase createPluginBase() { BundleFragment frag = new BundleFragment(); frag.setModel(this); return frag; }
public IPluginBase createPluginBase() { BundlePlugin base = new BundlePlugin(); base.setModel(this); return base; }
public String getContents() { if (fBundleModel != null && fBundleModel instanceof WorkspaceBundleModel) return ((WorkspaceBundleModel)fBundleModel).getContents(); return null; }
public void load(InputStream stream, boolean outOfSync) throws CoreException { if (fPluginBase == null) fPluginBase = createPluginBase(); if (fBundleModel == null) { fBundleModel = new WorkspaceBundleModel((IFile)getUnderlyingResource()); } fBundleModel.load(stream, outOfSync); }
public void load(InputStream source, boolean outOfSync) { try { fBundle.load(ManifestElement.parseBundleManifest(source, null)); if (!outOfSync) updateTimeStamp(); setLoaded(true); } catch (BundleException e) { } catch (IOException e) { } finally { } }
@Override public void fireModelChanged(IModelChangedEvent event) { setDirty(event.getChangeType() != IModelChangedEvent.WORLD_CHANGED); super.fireModelChanged(event); }
private static String getVersionAttribute(IBundle bundle) { int manifestVersion = BundlePluginBase.getBundleManifestVersion(bundle); return (manifestVersion < 2) ? ICoreConstants.PACKAGE_SPECIFICATION_VERSION : Constants.VERSION_ATTRIBUTE; }
/** * @param model * @param header */ public void reconnect(IBundleModel model, ManifestHeader header) { super.reconnect(model); // Transient Field: Header fHeader = header; }
@Override public String getLocalization() { String localization = getHeader(Constants.BUNDLE_LOCALIZATION); return localization != null ? localization : Constants.BUNDLE_LOCALIZATION_DEFAULT_BASENAME; }
@Override public String getName() { return getValue(Constants.BUNDLE_NAME, false); }
@Override public IExtensions getExtensions(boolean createIfMissing) { return getPluginBase(createIfMissing); }
@Override public void load(InputStream stream, boolean outOfSync) throws CoreException { if (fPluginBase == null) fPluginBase = createPluginBase(); if (fBundleModel == null) { fBundleModel = new WorkspaceBundleModel((IFile) getUnderlyingResource()); } fBundleModel.load(stream, outOfSync); }
public IPluginBase createPluginBase() { BundleFragment bfragment = new BundleFragment(); bfragment.setModel(this); return bfragment; }
@Override public IPluginBase createPluginBase() { BundlePlugin bplugin = new BundlePlugin(); bplugin.setModel(this); return bplugin; }
@Override public String getContents() { if (fBundleModel != null && fBundleModel instanceof WorkspaceBundleModel) return ((WorkspaceBundleModel) fBundleModel).getContents(); return null; }
/** * @param model * @param header */ public void reconnect(IBundleModel model, ManifestHeader header) { super.reconnect(model); // Transient Field: Header fHeader = header; }
@Override public IPluginBase createPluginBase() { BundleFragment bfragment = new BundleFragment(); bfragment.setModel(this); return bfragment; }
@Override public IPluginBase createPluginBase() { BundleFragment frag = new BundleFragment(); frag.setModel(this); return frag; }