public class MenuResource extends VerionResourceBase
限定符和类型 | 字段和说明 |
---|---|
java.lang.String |
menuId |
java.util.List<java.lang.String> |
menuIds
已过时。
|
static java.lang.String |
SUFFIX |
(专用程序包) MenuUpdate |
updater |
filters, jsonKey, manager, srcFile
构造器和说明 |
---|
MenuResource(VersionManager versionManager,
java.util.List<java.lang.String> menuIds)
已过时。
|
MenuResource(VersionManager versionManager,
java.lang.String menuId)
打包时候使用的构造函数
|
MenuResource(VersionManager manager,
java.lang.String menuId,
java.lang.Boolean isUpdate)
更新使用的构造函数
|
限定符和类型 | 方法和说明 |
---|---|
void |
backup()
备份
|
CoreRes |
getFunctionEntity()
得到功能的实体 如果没有返回null
|
CoreRes |
getMenuEntity()
得到菜单的实体
|
MenuPacker |
getPacker() |
java.util.List<FileResourceItem> |
getResourceFiles()
得到资源的选取文件列表
|
void |
pack()
打包
|
void |
restore()
还原
|
void |
scan()
扫描依赖的更新资源
|
void |
update(java.lang.String descDir)
更新
|
checkPackFile, compareTo, getSort, getTableModelData, getTableModelData, readDirTreeWithFilters, tableModelQueryAnToFile, tableModelQueryAnToFile, tableModelToFile
public static java.lang.String SUFFIX
@Deprecated public java.util.List<java.lang.String> menuIds
public java.lang.String menuId
MenuUpdate updater
@Deprecated public MenuResource(VersionManager versionManager, java.util.List<java.lang.String> menuIds)
versionManager
- 版本管理实例menuIds
- 菜单id Listpublic MenuResource(VersionManager versionManager, java.lang.String menuId) throws java.lang.Exception
versionManager
- 版本管理实例menuId
- 菜单的idjava.lang.Exception
- 出错会抛出异常public MenuResource(VersionManager manager, java.lang.String menuId, java.lang.Boolean isUpdate) throws java.lang.Exception
manager
- 版本管理实例menuId
- 菜单资源idisUpdate
- 更新的使用java.lang.Exception
- 出错会抛出异常public CoreRes getMenuEntity() throws java.lang.Exception
java.lang.Exception
- 出错抛出异常public CoreRes getFunctionEntity() throws java.lang.Exception
java.lang.Exception
- 出错会抛出异常public java.util.List<FileResourceItem> getResourceFiles()
VerionResourceBase
getResourceFiles
在接口中 VersionResource
getResourceFiles
在类中 VerionResourceBase
public MenuPacker getPacker() throws java.io.IOException
java.io.IOException
public void scan() throws java.lang.Exception
VersionResource
scan
在接口中 VersionResource
scan
在类中 VerionResourceBase
java.lang.Exception
- 出错抛出异常public void pack() throws java.lang.Exception
VersionResource
pack
在接口中 VersionResource
pack
在类中 VerionResourceBase
java.lang.Exception
- 出错会抛出异常public void update(java.lang.String descDir) throws java.lang.Exception
VersionResource
update
在接口中 VersionResource
update
在类中 VerionResourceBase
descDir
- 更新的根目录java.lang.Exception
- 出错会抛出异常public void backup() throws java.lang.Exception
VersionResource
backup
在接口中 VersionResource
backup
在类中 VerionResourceBase
java.lang.Exception
- 出错会抛出异常public void restore() throws java.lang.Exception
VersionResource
restore
在接口中 VersionResource
restore
在类中 VerionResourceBase
java.lang.Exception
- 出错会抛出异常