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 voidaddPathPattern(String pattern)Adds a library path patternvoidsetPathPatterns(List<String> patterns)Sets all library path patternsorg.jdom.Elementwrite(org.jdom.Element domLibrary)Writes the generic library properties into XML DOMstatic voidwritePatterns(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:PathPatternsBuilderAdds a library path pattern- Specified by:
addPathPatternin interfacePathPatternsBuilder- Parameters:
pattern- Library path pattern
-
setPathPatterns
public void setPathPatterns(List<String> patterns)
Description copied from interface:PathPatternsBuilderSets all library path patterns- Specified by:
setPathPatternsin 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
-
-