|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.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 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 the properties over for the copy method |
|
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(View view,
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 |
---|
getComponentCode, getNamespaceCode, setComponentCode, setNamespaceCode |
Methods inherited from class java.lang.Object |
---|
clone, 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 |
---|
getComponentCode, getNamespaceCode |
Constructor Detail |
---|
public ComponentExhibit()
Method Detail |
---|
public void performInitialization(View view, Object model)
performInitialization
in interface Component
performInitialization
in class ComponentBase
view
- - view instance in which the component belongsmodel
- - 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)
ComponentBase
copyProperties
in class ComponentBase
component
- base beanComponentBase.copy()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |