IDEA-71737 URL of Mirror in Maven settings.xml is Not Clickable

This commit is contained in:
Sergey Evdokimov
2012-11-15 13:23:52 +04:00
parent 32a16bc1e5
commit 040adb1f87
3 changed files with 33 additions and 0 deletions
@@ -0,0 +1,16 @@
package org.jetbrains.idea.maven.dom.model;
import com.intellij.util.xml.Convert;
import com.intellij.util.xml.GenericDomValue;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.idea.maven.dom.MavenDomElement;
import org.jetbrains.idea.maven.dom.converters.repositories.MavenRepositoryConverter;
/**
* @author Sergey Evdokimov
*/
public interface MavenDomMirror extends MavenDomElement {
@NotNull
@Convert(MavenRepositoryConverter.Url.class)
GenericDomValue<String> getUrl();
}
@@ -0,0 +1,14 @@
package org.jetbrains.idea.maven.dom.model;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.idea.maven.dom.MavenDomElement;
import java.util.List;
/**
* @author Sergey Evdokimov
*/
public interface MavenDomMirrors extends MavenDomElement {
@NotNull
List<MavenDomMirror> getMirrors();
}
@@ -21,4 +21,7 @@ import org.jetbrains.idea.maven.dom.MavenDomElement;
public interface MavenDomSettingsModel extends MavenDomElement {
@NotNull
MavenDomProfiles getProfiles();
@NotNull
MavenDomMirrors getMirrors();
}