69 lines
2.8 KiB
Text
69 lines
2.8 KiB
Text
# /---------------------------------------------------------------------------
|
|
# classificationDefinitionMap: (NotRequired - Default map:{})
|
|
#
|
|
# The definition of classification.
|
|
#
|
|
# Specification:
|
|
# map: {
|
|
# [classification-name] = list:{
|
|
# ; map:{
|
|
# ; topComment=[comment]; codeType=[String(default) or Number or Boolean]}
|
|
# ; isCheckImplicitSet=[true or false(default)]
|
|
# ; isUseDocumentOnly=[true or false(default)]
|
|
# ; isSuppressAutoDeploy=[true or false(default)]
|
|
# ; groupingMap = map:{
|
|
# ; [group-name] = map:{
|
|
# ; groupComment=[comment]
|
|
# ; elementList=list:{[the list of classification element's name]}
|
|
# }
|
|
# }
|
|
# }
|
|
# # classification elements for implicit classification
|
|
# ; map:{
|
|
# ; code=[code]; name=[name]; alias=[alias]; comment=[comment]
|
|
# ; sisterCode=[code or code-list]; subItemMap=map:{[free-map]}
|
|
# }
|
|
# # settings for table classification
|
|
# ; map:{
|
|
# ; table=[table-name]
|
|
# ; code=[column-name for code]; name=[column-name for name]
|
|
# ; alias=[column-name for alias]; comment=[column-name for comment]}
|
|
# ; where=[condition for select]; orderBy=[column-name for ordering]
|
|
# ; exceptCodeList=[the list of except code]
|
|
# }
|
|
# }
|
|
# }
|
|
#
|
|
# *The line that starts with '#' means comment-out.
|
|
#
|
|
map:{
|
|
# example for implicit classification
|
|
#; Flg = list:{
|
|
# ; map:{topComment=general boolean classification for every flg-column; codeType=Number}
|
|
# ; map:{code=1; name=True ; alias=Checked ; comment=means yes; sisterCode=true}
|
|
# ; map:{code=0; name=False; alias=Unchecked; comment=means no ; sisterCode=false}
|
|
#}
|
|
# example for table classification
|
|
#; MemberStatus = list:{
|
|
# ; map:{topComment=status of member from entry to withdrawal; codeType=String}
|
|
# ; map:{
|
|
# ; table=MEMBER_STATUS
|
|
# ; code=MEMBER_STATUS_CODE; name=MEMBER_STATUS_NAME
|
|
# ; comment=DESCRIPTION; orderBy=DISPLAY_ORDER
|
|
# }
|
|
#}
|
|
; ProcessType = list:{
|
|
; map:{topComment=Processing Type}
|
|
; map:{code=C;name=Crawling;alias=Crawling;comment=Process When Crawling}
|
|
; map:{code=D;name=Displaying;alias=Displaying;comment=Process When Displaying}
|
|
; map:{code=B;name=Both;alias=Both;comment=Process When Crawling/Displaying}
|
|
}
|
|
; AccessType = list:{
|
|
; map:{topComment=Access Type}
|
|
; map:{code=W;name=Web;alias=Web;comment=Web}
|
|
; map:{code=M;name=Mobile;alias=Mobile;comment=Mobile}
|
|
; map:{code=X;name=Xml;alias=Xml;comment=Xml}
|
|
; map:{code=J;name=Json;alias=Json;comment=Json}
|
|
}
|
|
}
|
|
# ----------------/
|