Package io.jmix.ui.component.impl
Class AbstractResource
java.lang.Object
io.jmix.ui.component.impl.AbstractResource
- All Implemented Interfaces:
WebResource,Resource
- Direct Known Subclasses:
AbstractStreamSettingsResource,RelativePathResourceImpl,ThemeResourceImpl,UrlResourceImpl
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected booleanprotected com.vaadin.server.Resourceprotected Runnable -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract voidprotected voidcom.vaadin.server.Resourcebooleanprotected voidsetResourceUpdatedHandler(Runnable resourceUpdated)
-
Field Details
-
resource
protected com.vaadin.server.Resource resource -
resourceUpdateHandler
-
hasSource
protected boolean hasSource
-
-
Constructor Details
-
AbstractResource
public AbstractResource()
-
-
Method Details
-
getResource
public com.vaadin.server.Resource getResource()- Specified by:
getResourcein interfaceWebResource
-
hasSource
public boolean hasSource()- Specified by:
hasSourcein interfaceWebResource
-
fireResourceUpdateEvent
protected void fireResourceUpdateEvent() -
setResourceUpdatedHandler
-
createResource
protected abstract void createResource()
-