Class PathPatternsBuilderImpl
- java.lang.Object
-
- jetbrains.buildServer.configs.ideaSettings.PathPatternsBuilderImpl
-
- All Implemented Interfaces:
PathPatternsBuilder
- Direct Known Subclasses:
LibrarySettingsBuilderImpl
,SdkSettingsBuilderImpl
public class PathPatternsBuilderImpl extends Object implements PathPatternsBuilder
Path patterns builder used by all library builder implementations- Author:
- anton.zamolotskikh, 10/12/15.
-
-
Constructor Summary
Constructors Constructor Description PathPatternsBuilderImpl(String name)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addPathPattern(String pattern)
Adds a library path patternvoid
setPathPatterns(List<String> patterns)
Sets all library path patternsorg.jdom.Element
write(org.jdom.Element domLibrary)
Writes the generic library properties into XML DOMstatic void
writePatterns(org.jdom.Element domParent, List<String> patterns, String patternElementName, boolean multilineInCData)
-
-
-
Field Detail
-
XML_NAME
protected static final String XML_NAME
- See Also:
- Constant Field Values
-
myName
protected final String myName
-
-
Constructor Detail
-
PathPatternsBuilderImpl
public PathPatternsBuilderImpl(String name)
-
-
Method Detail
-
addPathPattern
public void addPathPattern(String pattern)
Description copied from interface:PathPatternsBuilder
Adds a library path pattern- Specified by:
addPathPattern
in interfacePathPatternsBuilder
- Parameters:
pattern
- Library path pattern
-
setPathPatterns
public void setPathPatterns(List<String> patterns)
Description copied from interface:PathPatternsBuilder
Sets all library path patterns- Specified by:
setPathPatterns
in interfacePathPatternsBuilder
- Parameters:
patterns
- List of library path patterns
-
write
public org.jdom.Element write(org.jdom.Element domLibrary)
Writes the generic library properties into XML DOM- Parameters:
domLibrary
- Library settings XML DOM element- Returns:
- Library settings XML DOM element
-
-