Class DependentManifestUtils
java.lang.Object
com.e1c.langtool.v8.dt.projectsettings.DependentManifestUtils
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic booleancheckManifest(org.eclipse.core.resources.IProject project) static Set<TranslateLanguage>getInterceptedLanguages(ITranslatingProject project, Set<String> locales) static org.eclipse.core.runtime.IPathgetManifestRawLocation(org.eclipse.core.resources.IProject project) Gets the manifest raw location for resource project.static ITranslatingProjectreadManifest(org.eclipse.core.resources.IProject project, ITranslatingProjectManager projectManager, org.eclipse.core.runtime.IProgressMonitor monitor) static org.eclipse.core.resources.IProjectreadManifest(org.eclipse.core.resources.IProject project, org.eclipse.core.runtime.IProgressMonitor monitor) static voidremoveManifest(org.eclipse.core.resources.IProject project, org.eclipse.core.runtime.IProgressMonitor monitor) static voidwriteManifest(org.eclipse.core.resources.IProject parent, org.eclipse.core.resources.IProject dependent, org.eclipse.core.runtime.IProgressMonitor monitor)
-
Field Details
-
DT_INF
- See Also:
-
MANIFEST_FILE
- See Also:
-
-
Method Details
-
getInterceptedLanguages
public static Set<TranslateLanguage> getInterceptedLanguages(ITranslatingProject project, Set<String> locales) -
getManifestRawLocation
public static org.eclipse.core.runtime.IPath getManifestRawLocation(org.eclipse.core.resources.IProject project) Gets the manifest raw location for resource project.- Parameters:
project- the project, cannot benull- Returns:
- the manifest raw location, can be
null
-
checkManifest
public static boolean checkManifest(org.eclipse.core.resources.IProject project) -
readManifest
public static org.eclipse.core.resources.IProject readManifest(org.eclipse.core.resources.IProject project, org.eclipse.core.runtime.IProgressMonitor monitor) -
readManifest
public static ITranslatingProject readManifest(org.eclipse.core.resources.IProject project, ITranslatingProjectManager projectManager, org.eclipse.core.runtime.IProgressMonitor monitor) -
writeManifest
public static void writeManifest(org.eclipse.core.resources.IProject parent, org.eclipse.core.resources.IProject dependent, org.eclipse.core.runtime.IProgressMonitor monitor) -
removeManifest
public static void removeManifest(org.eclipse.core.resources.IProject project, org.eclipse.core.runtime.IProgressMonitor monitor)
-