|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| 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 LifecycleElementperformInitialization in class ComponentBasemodel - - 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 ComponentgetComponentsForLifecycle in class ComponentBaseComponentBase.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 ComponentBasecomponent - base beanDictionaryBeanBase.copy()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||