public class PropertyResourceUtil extends Object
| Constructor and Description |
|---|
PropertyResourceUtil() |
| Modifier and Type | Method and Description |
|---|---|
static void |
addNewLocale(ProjectLocale locale,
ProjectVersion version) |
static void |
addNewLocalizedDescriptor(PropertyFileDescriptor descriptor,
ProjectLocale locale) |
static void |
addNewTemplateDescriptor(PropertyFileDescriptor descriptor,
ProjectVersion version)
adds a new descriptor to the version (i.e. it creates any missing folders
in all the locales) important: the feature
PropertyFileDescriptor.getLocation() must be set for this to work |
static org.eclipse.emf.common.util.URI |
computeLocaleResourceLocation(Locale locale,
ProjectVersion version,
org.eclipse.emf.common.util.URI templateLocation) |
static org.eclipse.emf.common.util.URI |
computeTemplateResourceLocation(Locale locale,
org.eclipse.emf.common.util.URI location,
Locale masterLocale) |
static void |
createMissingDescriptorEntries(ProjectVersion parent,
org.eclipse.core.runtime.IProgressMonitor monitor) |
static PropertyScanner |
createScanner(ProjectVersion version) |
static Resolvable<?,?> |
getOrCreateFolder(Resolvable<?,?> parent,
String... segments) |
static void |
removeDescriptor(PropertyFileDescriptor descriptor) |
public static PropertyScanner createScanner(ProjectVersion version)
public static void createMissingDescriptorEntries(ProjectVersion parent, org.eclipse.core.runtime.IProgressMonitor monitor)
public static void addNewTemplateDescriptor(PropertyFileDescriptor descriptor, ProjectVersion version)
PropertyFileDescriptor.getLocation() must be set for this to workdescriptor - version - public static void addNewLocalizedDescriptor(PropertyFileDescriptor descriptor, ProjectLocale locale)
public static void addNewLocale(ProjectLocale locale, ProjectVersion version)
public static Resolvable<?,?> getOrCreateFolder(Resolvable<?,?> parent, String... segments)
public static org.eclipse.emf.common.util.URI computeTemplateResourceLocation(Locale locale, org.eclipse.emf.common.util.URI location, Locale masterLocale)
public static org.eclipse.emf.common.util.URI computeLocaleResourceLocation(Locale locale, ProjectVersion version, org.eclipse.emf.common.util.URI templateLocation)
public static void removeDescriptor(PropertyFileDescriptor descriptor)
Copyright © 2013–2014 Jabylon. All rights reserved.