| Package | Description |
|---|---|
| com.atlassian.plugins.codegen |
| Modifier and Type | Class and Description |
|---|---|
class |
AmpsSystemPropertyVariable
Describes an key-value pair that should be added to the <systemPropertyVariables>
element in AMPS configuration.
|
class |
AmpsVersionUpdate
Holds the new AMPS version that should be updated in the pom.
|
class |
ArtifactDependency
Describes a dependency on an external artifact that should be added to the POM.
|
class |
BundleInstruction
Describes a line item in a bundle instruction element, such as <Import-Package>,
that should be added to the POM.
|
class |
ComponentDeclaration
Describes a <component> element that should be added to the plugin XML file.
|
class |
ComponentImport
Describes a <component-import> element that should be added to the plugin XML file.
|
class |
I18nString
Describes an key-value pair that should be added to the plugin project's I18n strings file.
|
class |
MavenPlugin
Describes a Maven plugin configuration element that should be added to the POM, specified
as a group/artifact/version and an XML fragment that provides all other elements within the
<plugin> element.
|
class |
ModuleDescriptor
Describes a plugin module element that should be added to the plugin XML file.
|
class |
PluginArtifact
Describes an artifact that should be added to the <bundledArtifacts> or <pluginArtifacts>
list in the AMPS configuration.
|
class |
PluginParameter
Describes an key-value pair that should be added to the <pluginInfo> element in
atlassian-plugin.XML.
|
class |
ResourceFile
Describes a resource file that should be added to the project.
|
class |
SourceFile
Describes a source file that should be added to the project.
|
| Modifier and Type | Method and Description |
|---|---|
<T extends PluginProjectChange> |
PluginProjectChangeset.getItems(Class<T> itemClass)
Returns only the changes of the specified class.
|
| Modifier and Type | Method and Description |
|---|---|
Iterable<PluginProjectChange> |
PluginProjectChangeset.getItems()
Returns all changes in the changeset.
|
| Modifier and Type | Method and Description |
|---|---|
PluginProjectChangeset |
PluginProjectChangeset.with(PluginProjectChange... newChanges)
Returns a copy of this changeset with the specified item(s) added.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
PluginProjectChangeset.hasItems(Class<? extends PluginProjectChange> itemClass)
Returns true if the changeset contains any items of the specified class.
|
PluginProjectChangeset |
PluginProjectChangeset.with(Iterable<? extends PluginProjectChange> newChanges)
Returns a copy of this changeset with the specified item(s) added.
|
Copyright © 2015 Atlassian. All rights reserved.