|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.kuali.rice.krad.datadictionary.DictionaryBeanBase
org.kuali.rice.krad.datadictionary.uif.UifDictionaryBeanBase
org.kuali.rice.krad.uif.component.ComponentBase
org.kuali.rice.krad.uif.element.ContentElementBase
org.kuali.rice.krad.demo.uif.components.ComponentExhibit
public class ComponentExhibit
The ComponentExhibit component is used to display demostrations of various components along with their source code and documentation
Field Summary |
---|
Fields inherited from class org.kuali.rice.krad.uif.component.ComponentBase |
---|
templateOptions |
Fields inherited from class org.kuali.rice.krad.datadictionary.DictionaryBeanBase |
---|
componentCode, namespaceCode |
Fields inherited from interface org.kuali.rice.krad.uif.component.Ordered |
---|
INITIAL_ORDER_VALUE |
Fields inherited from interface org.springframework.core.Ordered |
---|
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE |
Constructor Summary | |
---|---|
ComponentExhibit()
|
Method Summary | ||
---|---|---|
protected
|
copyProperties(T component)
Copies properties for copy() |
|
List<String> |
getAdditionalDemoSourceCode1()
|
|
List<String> |
getAdditionalDemoSourceCode2()
|
|
SyntaxHighlighter |
getAdditionalSourceCodeViewer1()
|
|
SyntaxHighlighter |
getAdditionalSourceCodeViewer2()
|
|
List<Component> |
getComponentsForLifecycle()
List of components that are contained within the component and should be sent through the lifecycle |
|
List<Group> |
getDemoGroups()
Get the demoGroups demonstrating the component's features |
|
List<String> |
getDemoSourceCode()
Get the xml sourceCode for the demoGroups' features being demonstrated. |
|
FieldGroup |
getDocLinkFields()
Get the FieldGroup that contains links to the documentation TODO not yet used |
|
SyntaxHighlighter |
getSourceCodeViewer()
The SyntaxHighlighter component being used by the exhibit to show the demoSourceCode |
|
TabGroup |
getTabGroup()
Get the tabGroup used to display the demoGroups |
|
void |
performInitialization(Object model)
Setup the tabGroup with the demoGroups and setup the sourceCodeViewer |
|
void |
setAdditionalDemoSourceCode1(List<String> additionalDemoSourceCode1)
|
|
void |
setAdditionalDemoSourceCode2(List<String> additionalDemoSourceCode2)
|
|
void |
setAdditionalSourceCodeViewer1(SyntaxHighlighter additionalSourceCodeViewer1)
|
|
void |
setAdditionalSourceCodeViewer2(SyntaxHighlighter additionalSourceCodeViewer2)
|
|
void |
setDemoGroups(List<Group> demoGroups)
Sets the demoGroups. |
|
void |
setDemoSourceCode(List<String> demoSourceCode)
Sets the demoSourceCode. |
|
void |
setDocLinkFields(FieldGroup docLinkFields)
Sets the docLinkFields fieldGroup |
|
void |
setSourceCodeViewer(SyntaxHighlighter sourceCodeViewer)
Set the SyntaxHighlighter sourceCodeViewer component |
|
void |
setTabGroup(TabGroup tabGroup)
Set the tabGroup used to display the demoGroups |
Methods inherited from class org.kuali.rice.krad.uif.element.ContentElementBase |
---|
getComponentTypeName |
Methods inherited from class org.kuali.rice.krad.datadictionary.uif.UifDictionaryBeanBase |
---|
getExpressionGraph, getPropertyExpression, getPropertyExpressions, getRefreshExpressionGraph, setExpressionGraph, setPropertyExpressions, setRefreshExpressionGraph |
Methods inherited from class org.kuali.rice.krad.datadictionary.DictionaryBeanBase |
---|
copy, dataDictionaryPostProcessing, getComponentCode, getNamespaceCode, setComponentCode, setNamespaceCode |
Methods inherited from class java.lang.Object |
---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.kuali.rice.krad.datadictionary.uif.UifDictionaryBean |
---|
getExpressionGraph, getPropertyExpression, getPropertyExpressions, getRefreshExpressionGraph, setExpressionGraph, setPropertyExpressions, setRefreshExpressionGraph |
Methods inherited from interface org.kuali.rice.krad.datadictionary.DictionaryBean |
---|
dataDictionaryPostProcessing, getComponentCode, getNamespaceCode |
Methods inherited from interface org.kuali.rice.krad.uif.util.LifecycleElement |
---|
checkMutable, getId, initializePendingTasks, isMutable, performApplyModel, performFinalize, setId |
Methods inherited from interface org.kuali.rice.krad.datadictionary.Copyable |
---|
clone, copy, preventModification |
Constructor Detail |
---|
public ComponentExhibit()
Method Detail |
---|
public void performInitialization(Object model)
performInitialization
in interface LifecycleElement
performInitialization
in class ComponentBase
model
- - object instance containing the view dataComponent#performInitialization(org.kuali.rice.krad.uif.view.View, Object)
public List<Component> getComponentsForLifecycle()
Component
Used by ViewHelperService
for the various lifecycle callbacks
getComponentsForLifecycle
in interface Component
getComponentsForLifecycle
in class ComponentBase
ComponentBase.getComponentsForLifecycle()
public List<Group> getDemoGroups()
public void setDemoGroups(List<Group> demoGroups)
demoGroups
- public List<String> getDemoSourceCode()
public void setDemoSourceCode(List<String> demoSourceCode)
demoSourceCode
- public SyntaxHighlighter getSourceCodeViewer()
public void setSourceCodeViewer(SyntaxHighlighter sourceCodeViewer)
sourceCodeViewer
- public FieldGroup getDocLinkFields()
public void setDocLinkFields(FieldGroup docLinkFields)
docLinkFields
- public TabGroup getTabGroup()
public void setTabGroup(TabGroup tabGroup)
tabGroup
- public List<String> getAdditionalDemoSourceCode1()
public void setAdditionalDemoSourceCode1(List<String> additionalDemoSourceCode1)
public List<String> getAdditionalDemoSourceCode2()
public void setAdditionalDemoSourceCode2(List<String> additionalDemoSourceCode2)
public SyntaxHighlighter getAdditionalSourceCodeViewer1()
public void setAdditionalSourceCodeViewer1(SyntaxHighlighter additionalSourceCodeViewer1)
public SyntaxHighlighter getAdditionalSourceCodeViewer2()
public void setAdditionalSourceCodeViewer2(SyntaxHighlighter additionalSourceCodeViewer2)
protected <T> void copyProperties(T component)
DictionaryBeanBase
copyProperties
in class ComponentBase
component
- base beanDictionaryBeanBase.copy()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |