com.atlassian.bamboo.ant.task.property
Class PasswordWebPropertyConfigurator

java.lang.Object
  extended by com.atlassian.bamboo.ant.task.property.AbstractPropertyManipulator
      extended by com.atlassian.bamboo.ant.task.property.SimpleFieldPropertyConfigurator
          extended by com.atlassian.bamboo.ant.task.property.PasswordWebPropertyConfigurator
All Implemented Interfaces:
AntPropertyManipulator, AntWebPropertyConfigurator

public class PasswordWebPropertyConfigurator
extends SimpleFieldPropertyConfigurator

TODO

Since:
3.4

Field Summary
 
Fields inherited from class com.atlassian.bamboo.ant.task.property.SimpleFieldPropertyConfigurator
bambooAuthenticationContext, pluginAccessor, templateRenderer
 
Fields inherited from class com.atlassian.bamboo.ant.task.property.AbstractPropertyManipulator
supportedTypes
 
Constructor Summary
PasswordWebPropertyConfigurator(com.atlassian.plugin.PluginAccessor pluginAccessor, TemplateRenderer templateRenderer, BambooAuthenticationContext bambooAuthenticationContext)
           
 
Method Summary
protected  java.util.Map<java.lang.String,java.lang.Object> createContext(com.atlassian.plugin.ModuleDescriptor<?> owningDescriptor, java.lang.String name, java.lang.String value)
           
protected  java.lang.String editResourceName()
           
protected  java.lang.String getDefaultDescription()
           
protected  boolean supportsProperty(java.lang.String propName)
          Support for specific property name.
protected  java.lang.String viewResourceName()
           
 
Methods inherited from class com.atlassian.bamboo.ant.task.property.SimpleFieldPropertyConfigurator
forEdit, forView, fromWeb, getI18nBean
 
Methods inherited from class com.atlassian.bamboo.ant.task.property.AbstractPropertyManipulator
supports
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.atlassian.bamboo.ant.task.property.AntPropertyManipulator
supports
 

Constructor Detail

PasswordWebPropertyConfigurator

public PasswordWebPropertyConfigurator(com.atlassian.plugin.PluginAccessor pluginAccessor,
                                       TemplateRenderer templateRenderer,
                                       BambooAuthenticationContext bambooAuthenticationContext)
Method Detail

createContext

protected java.util.Map<java.lang.String,java.lang.Object> createContext(@Nullable
                                                                         com.atlassian.plugin.ModuleDescriptor<?> owningDescriptor,
                                                                         java.lang.String name,
                                                                         java.lang.String value)
Overrides:
createContext in class SimpleFieldPropertyConfigurator

viewResourceName

protected java.lang.String viewResourceName()
Overrides:
viewResourceName in class SimpleFieldPropertyConfigurator

editResourceName

protected java.lang.String editResourceName()
Overrides:
editResourceName in class SimpleFieldPropertyConfigurator

getDefaultDescription

protected java.lang.String getDefaultDescription()
Overrides:
getDefaultDescription in class SimpleFieldPropertyConfigurator

supportsProperty

protected boolean supportsProperty(java.lang.String propName)
Description copied from class: AbstractPropertyManipulator
Support for specific property name. By default all property names are supported

Overrides:
supportsProperty in class AbstractPropertyManipulator
Parameters:
propName - property name
Returns:
true, if property with given name is supported


Copyright © 2012 Atlassian. All Rights Reserved.