Package io.jmix.ui.sys.registration
Class ComponentRegistrationImpl
java.lang.Object
io.jmix.ui.sys.registration.ComponentRegistrationImpl
- All Implemented Interfaces:
ComponentRegistration
-
Field Summary
Modifier and TypeFieldDescriptionprotected final Class<? extends ComponentLoader>
protected final String
protected final String
-
Constructor Summary
ConstructorDescriptionComponentRegistrationImpl
(String name, String tag, Class<? extends Component> componentClass, Class<? extends ComponentLoader> componentClassLoader) -
Method Summary
-
Field Details
-
name
-
tag
-
componentClass
-
componentClassLoader
-
-
Constructor Details
-
ComponentRegistrationImpl
-
-
Method Details
-
getName
- Specified by:
getName
in interfaceComponentRegistration
- Returns:
- component name
-
getTag
- Specified by:
getTag
in interfaceComponentRegistration
- Returns:
- component name in the screen descriptor. If it was not explicitly set
returns the same value as
ComponentRegistration.getName()
.
-
getComponentClass
- Specified by:
getComponentClass
in interfaceComponentRegistration
- Returns:
- component class
-
getComponentLoaderClass
- Specified by:
getComponentLoaderClass
in interfaceComponentRegistration
- Returns:
- component loader class
-
equals
-
hashCode
public int hashCode() -
toString
-