| Package | Description |
|---|---|
| org.fujion.ancillary | |
| org.fujion.annotation | |
| org.fujion.component | |
| org.fujion.page |
| Modifier and Type | Method and Description |
|---|---|
ComponentDefinition |
ComponentRegistry.get(Class<? extends BaseComponent> componentClass)
Returns a component definition given a component class.
|
ComponentDefinition |
ComponentRegistry.unregisterByKey(String key) |
| Modifier and Type | Method and Description |
|---|---|
protected String |
ComponentRegistry.getKey(ComponentDefinition item) |
void |
ComponentRegistry.register(ComponentDefinition item)
Adds a component definition to the registry.
|
| Constructor and Description |
|---|
ComponentFactory(ComponentDefinition def) |
| Modifier and Type | Method and Description |
|---|---|
void |
ComponentDefinition.validateChild(ComponentDefinition childDefinition,
IntSupplier childCount)
Validate that a child defined by the component definition is valid for this parent.
|
void |
ComponentDefinition.validateParent(ComponentDefinition parentDefinition)
Validate that a component defined by the component definition is a valid parent for this
component.
|
| Modifier and Type | Method and Description |
|---|---|
ComponentDefinition |
BaseComponent.getDefinition()
Return the component's definition.
|
| Modifier and Type | Method and Description |
|---|---|
ComponentDefinition |
PageElement.getDefinition()
Returns the component definition for this page element.
|
Copyright © 2018 Regenstrief Center for Biomedical Informatics. All rights reserved.