com.googlecode.gendevcode.model
类 ProjectXml

java.lang.Object
  继承者 com.googlecode.gendevcode.model.basic.XmlObject<ProjectXml>
      继承者 com.googlecode.gendevcode.model.ProjectXml
所有已实现的接口:
Serializable

public class ProjectXml
extends XmlObject<ProjectXml>

项目信息

作者:
devilishking
另请参见:
序列化表格

字段摘要
static String OBJECT_NAME
          对象名
static String TAG_CNNAME
          标签:项目名(中文名)
static String TAG_GROUPID
          标签:组织名
static String TAG_ID
          标签:编号
static String TAG_ISCUSTOMSYS
          标签:是否使用自定义系统管理模块
static String TAG_MODULES
          标签:模块名称组
static String TAG_NAME
          标签:项目名(英文名)
static String TAG_PDMPATH
          标签:PDM路径
static String TAG_PROJECT_TABLE
          标签:项目的表名
static String TAG_PROJECTPATH
          标签:项目根目录
static String TAG_RESOURCESPATH
          标签:资源路径
static String TAG_SYSCONFIG_TABLE
          标签:系统配置的表名
static String TAG_TYPE
          标签:项目类型
static String TAG_USERNAME
          标签:用户名称
static int TYPE_ANT
          项目类型:ant
static int TYPE_MAVEN
          项目类型:maven
 
构造方法摘要
ProjectXml()
           
 
方法摘要
 String getCnName()
          获取项目名(中文名)
 String getGroupId()
          获取组织名
 String getId()
          获取编号
 Boolean getIsCustomSys()
          设置是否使用自定义系统管理模块
 String[] getModules()
          获取模块组
 String getName()
          获取项目名(英文名)
 String getPdmPath()
          获取PDM路径
 String getProjectPath()
          获取项目根目录
 String getResourcesPath()
          获取资源路径
 Integer getType()
          获取项目类型
 String getUserName()
          获取用户名称
static List<ProjectXml> init()
          初始化数据
static List<ProjectXml> readXml()
          读取XML文件获取对象
 void setCnName(String cnName)
          设置项目名(中文名)
 void setGroupId(String groupId)
          设置组织名
 void setId(String id)
          设置编号
 void setIsCustomSys(Boolean isCustomSys)
          获取是否使用自定义系统管理模块
 void setModules(String[] modules)
          设置设置模块组
 void setName(String name)
          设置项目名(英文名)
 void setPdmPath(String pdmPath)
          设置PDM路径
 void setProjectPath(String projectPath)
          设置项目根目录
 void setResourcesPath(String resourcesPath)
          设置资源路径
 void setType(Integer type)
          设置项目类型
 void setUserName(String userName)
          设置用户名称
 String toString()
           
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

字段详细信息

OBJECT_NAME

public static final String OBJECT_NAME
对象名


TAG_SYSCONFIG_TABLE

public static final String TAG_SYSCONFIG_TABLE
标签:系统配置的表名

另请参见:
常量字段值

TAG_PROJECT_TABLE

public static final String TAG_PROJECT_TABLE
标签:项目的表名

另请参见:
常量字段值

TAG_ID

public static final String TAG_ID
标签:编号

另请参见:
常量字段值

TAG_USERNAME

public static final String TAG_USERNAME
标签:用户名称

另请参见:
常量字段值

TAG_GROUPID

public static final String TAG_GROUPID
标签:组织名

另请参见:
常量字段值

TAG_ISCUSTOMSYS

public static final String TAG_ISCUSTOMSYS
标签:是否使用自定义系统管理模块

另请参见:
常量字段值

TAG_CNNAME

public static final String TAG_CNNAME
标签:项目名(中文名)

另请参见:
常量字段值

TAG_NAME

public static final String TAG_NAME
标签:项目名(英文名)

另请参见:
常量字段值

TAG_TYPE

public static final String TAG_TYPE
标签:项目类型

另请参见:
常量字段值

TAG_PROJECTPATH

public static final String TAG_PROJECTPATH
标签:项目根目录

另请参见:
常量字段值

TAG_PDMPATH

public static final String TAG_PDMPATH
标签:PDM路径

另请参见:
常量字段值

TAG_RESOURCESPATH

public static final String TAG_RESOURCESPATH
标签:资源路径

另请参见:
常量字段值

TAG_MODULES

public static final String TAG_MODULES
标签:模块名称组

另请参见:
常量字段值

TYPE_ANT

public static final int TYPE_ANT
项目类型:ant

另请参见:
常量字段值

TYPE_MAVEN

public static final int TYPE_MAVEN
项目类型:maven

另请参见:
常量字段值
构造方法详细信息

ProjectXml

public ProjectXml()
方法详细信息

getId

public String getId()
获取编号


setId

public void setId(String id)
设置编号


getUserName

public String getUserName()
获取用户名称


setUserName

public void setUserName(String userName)
设置用户名称


getGroupId

public String getGroupId()
获取组织名


getIsCustomSys

public Boolean getIsCustomSys()
设置是否使用自定义系统管理模块


setIsCustomSys

public void setIsCustomSys(Boolean isCustomSys)
获取是否使用自定义系统管理模块


setGroupId

public void setGroupId(String groupId)
设置组织名


getCnName

public String getCnName()
获取项目名(中文名)


setCnName

public void setCnName(String cnName)
设置项目名(中文名)


getName

public String getName()
获取项目名(英文名)


setName

public void setName(String name)
设置项目名(英文名)


getType

public Integer getType()
获取项目类型


setType

public void setType(Integer type)
设置项目类型


getProjectPath

public String getProjectPath()
获取项目根目录


setProjectPath

public void setProjectPath(String projectPath)
设置项目根目录

参数:
projectPath -

getPdmPath

public String getPdmPath()
获取PDM路径


setPdmPath

public void setPdmPath(String pdmPath)
设置PDM路径


getResourcesPath

public String getResourcesPath()
获取资源路径


setResourcesPath

public void setResourcesPath(String resourcesPath)
设置资源路径


getModules

public String[] getModules()
获取模块组

返回:

setModules

public void setModules(String[] modules)
设置设置模块组

参数:
modules -

init

public static List<ProjectXml> init()
                             throws Exception
初始化数据

抛出:
Exception

readXml

public static List<ProjectXml> readXml()
                                throws Exception
读取XML文件获取对象

返回:
抛出:
Exception

toString

public String toString()
指定者:
XmlObject<ProjectXml> 中的 toString


Copyright © 2012 Devilishkom. All Rights Reserved.