@Accessors public class ManifestAccess extends TextFileAccess implements IGuiceAwareGeneratorComponent
internalContents
Constructor and Description |
---|
ManifestAccess() |
Modifier and Type | Method and Description |
---|---|
TypeReference |
getActivator() |
java.lang.String |
getBundleName() |
java.lang.CharSequence |
getContent() |
java.lang.String |
getEffectiveSymbolicName() |
java.util.Set<java.lang.String> |
getExportedPackages() |
java.util.Set<java.lang.String> |
getImportedPackages() |
java.util.Set<java.lang.String> |
getRequiredBundles() |
java.lang.String |
getSymbolicName() |
java.lang.String |
getVersion() |
void |
initialize(com.google.inject.Injector injector) |
boolean |
isMerge() |
boolean |
merge(ManifestAccess other)
Merge the contents of the given manifest into this one.
|
void |
setActivator(TypeReference activator) |
void |
setBundleName(java.lang.String bundleName) |
void |
setContent(StringConcatenationClient content) |
void |
setMerge(boolean merge) |
void |
setSymbolicName(java.lang.String symbolicName) |
void |
setVersion(java.lang.String version) |
void |
writeTo(IFileSystemAccess2 fileSystemAccess) |
getPath, setPath
public boolean merge(ManifestAccess other)
public java.lang.String getEffectiveSymbolicName()
public void setContent(StringConcatenationClient content)
setContent
in class TextFileAccess
public java.lang.CharSequence getContent()
getContent
in class TextFileAccess
public void writeTo(IFileSystemAccess2 fileSystemAccess)
writeTo
in class TextFileAccess
public void initialize(com.google.inject.Injector injector)
initialize
in interface IGuiceAwareGeneratorComponent
@Pure public java.lang.String getBundleName()
public void setBundleName(java.lang.String bundleName)
@Pure public java.lang.String getSymbolicName()
public void setSymbolicName(java.lang.String symbolicName)
@Pure public java.lang.String getVersion()
public void setVersion(java.lang.String version)
@Pure public boolean isMerge()
public void setMerge(boolean merge)
@Pure public java.util.Set<java.lang.String> getExportedPackages()
@Pure public java.util.Set<java.lang.String> getRequiredBundles()
@Pure public java.util.Set<java.lang.String> getImportedPackages()
@Pure public TypeReference getActivator()
public void setActivator(TypeReference activator)