public void setPluginId(String id) throws CoreException { IBundle bundle = getBundle(); if (bundle != null) { String oldValue = getPluginId(); IManifestHeader header = getManifestHeader(Constants.FRAGMENT_HOST); if (header instanceof FragmentHostHeader) { ((FragmentHostHeader)header).setHostId(id); } else { bundle.setHeader(Constants.FRAGMENT_HOST, writeFragmentHost(id, getPluginVersion())); } model.fireModelObjectChanged(this, P_PLUGIN_ID, oldValue, id); } }
public void setPluginVersion(String version) throws CoreException { IBundle bundle = getBundle(); if (bundle != null) { String oldValue = getPluginVersion(); IManifestHeader header = getManifestHeader(Constants.FRAGMENT_HOST); if (header instanceof FragmentHostHeader) { ((FragmentHostHeader)header).setHostRange(version); } else { bundle.setHeader(Constants.FRAGMENT_HOST, writeFragmentHost(getPluginId(), version)); } model.fireModelObjectChanged(this, P_PLUGIN_VERSION, oldValue, version); } }
@Override public void setPluginVersion(String version) throws CoreException { IBundle bundle = getBundle(); if (bundle != null) { String oldValue = getPluginVersion(); IManifestHeader header = getManifestHeader(Constants.FRAGMENT_HOST); if (header instanceof FragmentHostHeader) { ((FragmentHostHeader) header).setHostRange(version); } else { bundle.setHeader(Constants.FRAGMENT_HOST, writeFragmentHost(getPluginId(), version)); } model.fireModelObjectChanged(this, P_PLUGIN_VERSION, oldValue, version); } }
@Override public void setPluginId(String id) throws CoreException { IBundle bundle = getBundle(); if (bundle != null) { String oldValue = getPluginId(); IManifestHeader header = getManifestHeader(Constants.FRAGMENT_HOST); if (header instanceof FragmentHostHeader) { ((FragmentHostHeader) header).setHostId(id); } else { bundle.setHeader(Constants.FRAGMENT_HOST, writeFragmentHost(id, getPluginVersion())); } model.fireModelObjectChanged(this, P_PLUGIN_ID, oldValue, id); } }