converting packaging related parts of javaee facets to artifacts - 2

This commit is contained in:
Nikolay Chashnikov
2009-09-03 11:39:24 +04:00
parent a9f065f023
commit 32db1dc3cf
16 changed files with 56 additions and 33 deletions
@@ -46,15 +46,23 @@ public abstract class FacetPointersManager {
return moduleName + "/" + facetTypeId + "/" + facetName;
}
@NotNull
public static String constructId(@NotNull Facet facet) {
return constructId(facet.getModule().getName(), facet.getType().getStringId(), facet.getName());
}
public static String getFacetName(String facetPointerId) {
@NotNull
public static String getFacetName(@NotNull String facetPointerId) {
return facetPointerId.substring(facetPointerId.lastIndexOf('/') + 1);
}
@NotNull
public static String getModuleName(String facetPointerId) {
return facetPointerId.substring(0, facetPointerId.indexOf('/'));
}
@NotNull
public static String getFacetType(@NotNull String facetPointerId) {
return facetPointerId.substring(facetPointerId.indexOf('/') + 1, facetPointerId.lastIndexOf('/'));
}
}