com.atlassian.crucible.spi.data
Class PluginRepositoryData

java.lang.Object
  extended by com.atlassian.crucible.spi.data.RepositoryData
      extended by com.atlassian.crucible.spi.data.PluginRepositoryData

public class PluginRepositoryData
extends RepositoryData

Contains information on a repository provided by a Crucibe SCM plugin module.

Author:
Erik van Zijst

Constructor Summary
PluginRepositoryData()
           
PluginRepositoryData(java.lang.String name, java.lang.String type, boolean enabled, java.lang.String pluginKey, boolean available, java.lang.String description, java.lang.String stateDescription, boolean hasDirectoryBrowser, boolean hasChangelogBrowser)
           
 
Method Summary
 java.lang.String getDescription()
           
 java.lang.String getPluginKey()
           
 java.lang.String getStateDescription()
           
 boolean isAvailable()
           
 boolean isHasChangelogBrowser()
           
 boolean isHasDirectoryBrowser()
           
 void setAvailable(boolean available)
           
 void setDescription(java.lang.String description)
           
 void setHasChangelogBrowser(boolean hasChangelogBrowser)
           
 void setHasDirectoryBrowser(boolean hasDirectoryBrowser)
           
 void setPluginKey(java.lang.String pluginKey)
           
 void setStateDescription(java.lang.String stateDescription)
           
 
Methods inherited from class com.atlassian.crucible.spi.data.RepositoryData
getName, getType, isEnabled, setEnabled, setName, setType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PluginRepositoryData

public PluginRepositoryData()

PluginRepositoryData

public PluginRepositoryData(java.lang.String name,
                            java.lang.String type,
                            boolean enabled,
                            java.lang.String pluginKey,
                            boolean available,
                            java.lang.String description,
                            java.lang.String stateDescription,
                            boolean hasDirectoryBrowser,
                            boolean hasChangelogBrowser)
Method Detail

getPluginKey

public java.lang.String getPluginKey()

setPluginKey

public void setPluginKey(java.lang.String pluginKey)

getDescription

public java.lang.String getDescription()

setDescription

public void setDescription(java.lang.String description)

isAvailable

public boolean isAvailable()

setAvailable

public void setAvailable(boolean available)

getStateDescription

public java.lang.String getStateDescription()

setStateDescription

public void setStateDescription(java.lang.String stateDescription)

isHasDirectoryBrowser

public boolean isHasDirectoryBrowser()

setHasDirectoryBrowser

public void setHasDirectoryBrowser(boolean hasDirectoryBrowser)

isHasChangelogBrowser

public boolean isHasChangelogBrowser()

setHasChangelogBrowser

public void setHasChangelogBrowser(boolean hasChangelogBrowser)