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
Modifier and TypeFieldDescriptionprotected boolean
protected com.vaadin.server.Resource
protected Runnable
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected abstract void
protected void
com.vaadin.server.Resource
boolean
protected void
setResourceUpdatedHandler
(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:
getResource
in interfaceWebResource
-
hasSource
public boolean hasSource()- Specified by:
hasSource
in interfaceWebResource
-
fireResourceUpdateEvent
protected void fireResourceUpdateEvent() -
setResourceUpdatedHandler
-
createResource
protected abstract void createResource()
-