public class BndEditModel extends Object
Modifier and Type | Field and Description |
---|---|
static String |
BUNDLE_VERSION_MACRO |
static String |
LIST_SEPARATOR |
static String |
NEWLINE_LINE_SEPARATOR |
static String |
PROP_WORKSPACE |
Constructor and Description |
---|
BndEditModel() |
BndEditModel(BndEditModel model) |
BndEditModel(Workspace workspace) |
public static final String NEWLINE_LINE_SEPARATOR
public static final String LIST_SEPARATOR
public static final String PROP_WORKSPACE
public static final String BUNDLE_VERSION_MACRO
public BndEditModel()
public BndEditModel(BndEditModel model)
public BndEditModel(Workspace workspace)
public void loadFrom(IDocument document) throws IOException
IOException
public InputStream toEscaped(String text) throws IOException
IOException
public InputStream toAsciiStream(IDocument doc) throws IOException
IOException
public void loadFrom(File file) throws IOException
IOException
public void loadFrom(InputStream inputStream) throws IOException
IOException
public void saveChangesTo(IDocument document)
public String getBundleLicense()
public void setBundleLicense(String bundleLicense)
public String getBundleCategory()
public void setBundleCategory(String bundleCategory)
public String getBundleName()
public void setBundleName(String bundleName)
public String getBundleDescription()
public void setBundleDescription(String bundleDescription)
public String getBundleCopyright()
public void setBundleCopyright(String bundleCopyright)
public String getBundleUpdateLocation()
public void setBundleUpdateLocation(String bundleUpdateLocation)
public String getBundleVendor()
public void setBundleVendor(String bundleVendor)
public String getBundleContactAddress()
public void setBundleContactAddress(String bundleContactAddress)
public String getBundleDocUrl()
public void setBundleDocUrl(String bundleDocUrl)
public String getBundleSymbolicName()
public void setBundleSymbolicName(String bundleSymbolicName)
public String getBundleVersionString()
public void setBundleVersion(String bundleVersion)
public String getBundleActivator()
public void setBundleActivator(String bundleActivator)
public String getOutputFile()
public void setOutputFile(String name)
public boolean isIncludeSources()
public void setIncludeSources(boolean includeSources)
public List<ExportedPackage> getSystemPackages()
public void setSystemPackages(List<? extends ExportedPackage> packages)
public void addPrivatePackage(String packageName)
public List<ExportedPackage> getExportedPackages()
public void setExportedPackages(List<? extends ExportedPackage> exports)
public void addExportedPackage(ExportedPackage export)
public List<ServiceComponent> getServiceComponents()
public void setServiceComponents(List<? extends ServiceComponent> components)
public List<ImportPattern> getImportPatterns()
public void setImportPatterns(List<? extends ImportPattern> patterns)
public List<VersionedClause> getBuildPath()
public void setBuildPath(List<? extends VersionedClause> paths)
@Deprecated public List<VersionedClause> getBuildPackages()
@Deprecated public void setBuildPackages(List<? extends VersionedClause> paths)
public List<VersionedClause> getRunBundles()
public void setRunBundles(List<? extends VersionedClause> paths)
public boolean isIncludedPackage(String packageName)
public String getRunVMArgs()
public void setRunVMArgs(String args)
public String getRunProgramArgs()
public void setRunProgramArgs(String args)
public List<HeaderClause> getPlugins()
public void setPlugins(List<HeaderClause> plugins)
public String getRunFramework()
public String getRunFw()
public EE getEE()
public void setEE(EE ee)
public void setRunFramework(String clause)
public void setRunFw(String clause)
public List<org.osgi.resource.Requirement> getRunRequires()
public void setRunRequires(List<org.osgi.resource.Requirement> requires)
public List<org.osgi.resource.Requirement> getRunBlacklist()
public void setRunBlacklist(List<org.osgi.resource.Requirement> requires)
public List<HeaderClause> getStandaloneLinks()
public void setStandaloneLinks(List<HeaderClause> headers)
public List<HeaderClause> getIgnoreStandalone()
public void setIgnoreStandalone(List<HeaderClause> headers)
public boolean isProjectFile()
public boolean isBndrun()
public void addPropertyChangeListener(PropertyChangeListener listener)
public void addPropertyChangeListener(String propertyName, PropertyChangeListener listener)
public void removePropertyChangeListener(PropertyChangeListener listener)
public void removePropertyChangeListener(String propertyName, PropertyChangeListener listener)
public void setBndResource(File bndResource)
public File getBndResource()
public String getBndResourceName()
public void setBndResourceName(String bndResourceName)
public List<HeaderClause> getBundleBlueprint()
public void setBundleBlueprint(List<HeaderClause> bundleBlueprint)
public void addBundleBlueprint(String location)
public void addIncludeResource(String resource)
public void setProject(Project project)
public Project getProject()
public Workspace getWorkspace()
public void setWorkspace(Workspace workspace)
public Processor getProperties() throws Exception
Exception
Copyright © 2021 aQute SARL. All rights reserved.