Class GroupStemTemplateContainer
java.lang.Object
edu.internet2.middleware.grouper.grouperUi.beans.ui.GroupStemTemplateContainer
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionget custom abac templates to show in pattern dropdownget custom gsh templates to show in template types dropdownget templates to show in more actions. map of configId to template nametemplate type eg: servicebooleanbooleanif the show in this folder checkbox should showbooleanif we are showing on folderbooleanif we are showing on groupbooleanif this is a simplified ui request from browservoidsetCreateNoSubfolder(boolean createNoSubfolder) voidsetCurrentServiceAction(ServiceAction currentServiceAction) voidsetGuiGshTemplateConfig(GuiGshTemplateConfig guiGshTemplateConfig) voidsetServiceActions(List<ServiceAction> serviceActions) voidsetShowInThisFolderCheckbox(boolean showInThisFolderCheckbox1) if the show in this folder checkbox should showvoidsetShowOnFolder(boolean showOnFolder) if we are showing on foldervoidsetShowOnGroup(boolean showOnGroup) if we are showing on groupvoidsetSimplifiedRequest(boolean simplifiedRequest) if this is a simplified ui request from browservoidsetTemplateDescription(String templateDescription) voidsetTemplateFriendlyName(String templateFriendlyName) voidsetTemplateKey(String templateKey) voidsetTemplateLogic(GrouperTemplateLogicBase templateLogic) voidsetTemplateOptions(Map<String, String> templateOptions) voidsetTemplateType(String templateType)
-
Constructor Details
-
GroupStemTemplateContainer
public GroupStemTemplateContainer()
-
-
Method Details
-
isShowOnGroup
public boolean isShowOnGroup()if we are showing on group- Returns:
-
setShowOnGroup
public void setShowOnGroup(boolean showOnGroup) if we are showing on group- Parameters:
showOnGroup-
-
isShowOnFolder
public boolean isShowOnFolder()if we are showing on folder- Returns:
-
setShowOnFolder
public void setShowOnFolder(boolean showOnFolder) if we are showing on folder- Parameters:
showOnFolder-
-
isSimplifiedRequest
public boolean isSimplifiedRequest()if this is a simplified ui request from browser- Returns:
-
setSimplifiedRequest
public void setSimplifiedRequest(boolean simplifiedRequest) if this is a simplified ui request from browser- Parameters:
simplifiedRequest-
-
getTemplateType
template type eg: service- Returns:
-
setTemplateType
- Parameters:
templateType- : template type eg: service
-
getTemplateKey
- Returns:
- user specified template key eg: wiki
-
setTemplateKey
- Parameters:
templateKey- : user specified template key eg: wiki
-
getTemplateFriendlyName
- Returns:
- friendly name of the template. optional
-
getFriendlyNameOrTemplateKey
- Returns:
- the template key or friendly name
-
setTemplateFriendlyName
- Parameters:
templateFriendlyName- : friendly name of the template. optional
-
getTemplateDescription
- Returns:
- template description. optional
-
setTemplateDescription
- Parameters:
templateDescription- : template description. optional
-
getTemplateLogic
- Returns:
- implementation class for selected template type
-
setTemplateLogic
- Parameters:
templateLogic- : implementation class for selected template type
-
getTemplateOptions
- Returns:
- all the template types to labels
-
setTemplateOptions
- Parameters:
templateOptions- : all the template types to labels
-
getServiceActions
- Returns:
- list of service actions for selected template type
-
setServiceActions
- Parameters:
serviceActions- : list of service actions for selected template type
-
getCurrentServiceAction
- Returns:
- current service action
-
setCurrentServiceAction
- Parameters:
currentServiceAction- Current service action
-
isShowInThisFolderCheckbox
public boolean isShowInThisFolderCheckbox()if the show in this folder checkbox should show- Returns:
- the showInThisFolderCheckbox
-
setShowInThisFolderCheckbox
public void setShowInThisFolderCheckbox(boolean showInThisFolderCheckbox1) if the show in this folder checkbox should show- Parameters:
showInThisFolderCheckbox1- the showInThisFolderCheckbox to set
-
isCreateNoSubfolder
public boolean isCreateNoSubfolder()- Returns:
-
setCreateNoSubfolder
public void setCreateNoSubfolder(boolean createNoSubfolder) - Parameters:
createNoSubfolder-
-
getCustomGshTemplates
get custom gsh templates to show in template types dropdown- Returns:
-
getCustomAbacTemplates
get custom abac templates to show in pattern dropdown- Returns:
-
getTemplatesToShowInMoreActions
get templates to show in more actions. map of configId to template name- Returns:
-
getGuiGshTemplateConfig
-
setGuiGshTemplateConfig
-