Class MappingSupport
- java.lang.Object
-
- org.sonatype.maven.polyglot.mapping.MappingSupport
-
- All Implemented Interfaces:
Mapping
- Direct Known Subclasses:
XmlMapping
public abstract class MappingSupport extends Object implements Mapping
Support forMappingimplementations.- Since:
- 0.7
- Author:
- Jason Dillon
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedMappingSupport(String roleHint)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanaccept(Map<String,?> options)String[]getAcceptLocationExtensions()String[]getAcceptOptionKeys()StringgetFlavour()StringgetLocation(Map<?,?> options)String[]getPomNames()floatgetPriority()org.apache.maven.model.io.ModelReadergetReader()org.apache.maven.model.io.ModelWritergetWriter()FilelocatePom(File dir)voidsetAcceptLocationExtensions(String... accept)voidsetAcceptOptionKeys(String... accept)voidsetPomNames(String... names)protected voidsetPriority(float priority)
-
-
-
Constructor Detail
-
MappingSupport
protected MappingSupport(String roleHint)
-
-
Method Detail
-
getFlavour
public String getFlavour()
- Specified by:
getFlavourin interfaceMapping
-
getReader
public org.apache.maven.model.io.ModelReader getReader()
-
getWriter
public org.apache.maven.model.io.ModelWriter getWriter()
-
getAcceptLocationExtensions
public String[] getAcceptLocationExtensions()
-
setAcceptLocationExtensions
public void setAcceptLocationExtensions(String... accept)
-
getAcceptOptionKeys
public String[] getAcceptOptionKeys()
-
setAcceptOptionKeys
public void setAcceptOptionKeys(String... accept)
-
getPomNames
public String[] getPomNames()
-
setPomNames
public void setPomNames(String... names)
-
getPriority
public float getPriority()
- Specified by:
getPriorityin interfaceMapping
-
setPriority
protected void setPriority(float priority)
-
-