public abstract class AbstractResource extends java.lang.Object implements WebResource
Modifier and Type | Field and Description |
---|---|
protected boolean |
hasSource |
protected com.vaadin.server.Resource |
resource |
protected java.lang.Runnable |
resourceUpdateHandler |
Constructor and Description |
---|
AbstractResource() |
Modifier and Type | Method and Description |
---|---|
protected abstract void |
createResource() |
protected void |
fireResourceUpdateEvent() |
com.vaadin.server.Resource |
getResource() |
boolean |
hasSource() |
protected void |
setResourceUpdatedHandler(java.lang.Runnable resourceUpdated) |
protected com.vaadin.server.Resource resource
protected java.lang.Runnable resourceUpdateHandler
protected boolean hasSource
public com.vaadin.server.Resource getResource()
getResource
in interface WebResource
public boolean hasSource()
hasSource
in interface WebResource
protected void fireResourceUpdateEvent()
protected void setResourceUpdatedHandler(@Nullable java.lang.Runnable resourceUpdated)
protected abstract void createResource()