Class FrontendModuleImpl
java.lang.Object
ru.cg.webbpm.studio.core.impl.project.structure.FrontendModuleImpl
- All Implemented Interfaces:
FrontendModule
,ProjectModule
- Author:
- Abdulin Ildar
-
Field Summary
Fields inherited from interface ru.cg.webbpm.studio.core.api.project.structure.ProjectModule
POM_XML_FILE, TARGET_FOLDER
-
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface ru.cg.webbpm.studio.core.api.project.structure.ProjectModule
getPomXmlPath, getTargetPath
-
Method Details
-
getPath
- Specified by:
getPath
in interfaceProjectModule
-
getSrcPath
- Specified by:
getSrcPath
in interfaceFrontendModule
-
getDevBuildDir
- Specified by:
getDevBuildDir
in interfaceFrontendModule
- Returns:
- output dir for dev mode
-
getDevScriptsBuildDir
- Specified by:
getDevScriptsBuildDir
in interfaceFrontendModule
- Returns:
- output dir for dev mode script compilation results
-
getProdBuildDir
- Specified by:
getProdBuildDir
in interfaceFrontendModule
- Returns:
- output dir for prod mode
-
getProdScriptsBuildDir
- Specified by:
getProdScriptsBuildDir
in interfaceFrontendModule
- Returns:
- output dir for prod mode script compilation results
-
getTsSource
- Specified by:
getTsSource
in interfaceFrontendModule
- Returns:
- Typescript source dir
-
getPackageJsonPath
- Specified by:
getPackageJsonPath
in interfaceFrontendModule
-
getResources
- Specified by:
getResources
in interfaceFrontendModule
- Returns:
- static resources dir
-
getTypescriptCompilePath
- Specified by:
getTypescriptCompilePath
in interfaceFrontendModule
-
getTypescriptMetadataPath
- Specified by:
getTypescriptMetadataPath
in interfaceFrontendModule
- Returns:
- typescript scripts metadata file path
-