Package io.jmix.flowui.sys.registration
Class ComponentRegistrationImpl
java.lang.Object
io.jmix.flowui.sys.registration.ComponentRegistrationImpl
- All Implemented Interfaces:
 ComponentRegistration
- 
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final Class<? extends com.vaadin.flow.component.Component>protected final Class<? extends ComponentLoader>protected final Class<? extends com.vaadin.flow.component.Component>protected final String - 
Constructor Summary
ConstructorsConstructorDescriptionComponentRegistrationImpl(Class<? extends com.vaadin.flow.component.Component> component, String tag, Class<? extends com.vaadin.flow.component.Component> replacedComponent, Class<? extends ComponentLoader> componentLoader)  - 
Method Summary
 
- 
Field Details
- 
component
 - 
tag
 - 
replacedComponent
 - 
componentLoader
 
 - 
 - 
Constructor Details
- 
ComponentRegistrationImpl
public ComponentRegistrationImpl(Class<? extends com.vaadin.flow.component.Component> component, @Nullable String tag, @Nullable Class<? extends com.vaadin.flow.component.Component> replacedComponent, @Nullable Class<? extends ComponentLoader> componentLoader)  
 - 
 - 
Method Details
- 
getComponent
- Specified by:
 getComponentin interfaceComponentRegistration- Returns:
 - component class
 
 - 
getTag
- Specified by:
 getTagin interfaceComponentRegistration- Returns:
 - component name that should be used in the view descriptor or 
nullif not set 
 - 
getReplacedComponent
- Specified by:
 getReplacedComponentin interfaceComponentRegistration- Returns:
 - component class that should be replaced by 
ComponentRegistration.getComponent()ornullif not set 
 - 
getComponentLoader
- Specified by:
 getComponentLoaderin interfaceComponentRegistration- Returns:
 - component loader class or 
nullif not set 
 - 
equals
 - 
hashCode
public int hashCode() - 
toString
 
 -