Class RootTemplateTranslationSource
java.lang.Object
com.e1c.langtool.v8.dt.internal.right.templates.RootTemplateTranslationSource
- All Implemented Interfaces:
TranslationSource
-
Field Summary
Fields inherited from interface com.e1c.langtool.TranslationSource
CONTENT_TYPE_ID -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetId()Gets the id of this translation source.org.eclipse.core.resources.IProjectGets the project of translation source object.@Nullable org.eclipse.core.runtime.IPathGets the project relative path of the source.Gets the source object with can scan for strings.voidsetRootTemplate(RootTemplate RootTemplate)
-
Constructor Details
-
RootTemplateTranslationSource
public RootTemplateTranslationSource()
-
-
Method Details
-
getProject
public org.eclipse.core.resources.IProject getProject()Description copied from interface:TranslationSourceGets the project of translation source object.- Specified by:
getProjectin interfaceTranslationSource- Returns:
- the project
-
getProjectRelativePath
public @Nullable org.eclipse.core.runtime.IPath getProjectRelativePath()Description copied from interface:TranslationSourceGets the project relative path of the source.- Specified by:
getProjectRelativePathin interfaceTranslationSource- Returns:
- the project relative path
-
getSourceObject
Description copied from interface:TranslationSourceGets the source object with can scan for strings.- Specified by:
getSourceObjectin interfaceTranslationSource- Returns:
- the source object
-
getId
Description copied from interface:TranslationSourceGets the id of this translation source. It must be unique in project scope and free of project name in preffix that is mean id is project related.- Specified by:
getIdin interfaceTranslationSource- Returns:
- the id
-
getRootTemplate
- Returns:
- the RootTemplate
-
setRootTemplate
- Parameters:
RootTemplate- the RootTemplate to set
-