Package io.jmix.webdavui.component
Interface WebdavDocumentLink
- All Superinterfaces:
Component
,Component.BelongToFrame
,Component.HasCaption
,Component.HasDescription
,Component.HasIcon
,Component.HasXmlDescriptor
,Component.Wrapper
,HasValueSource<WebdavDocument>
- All Known Implementing Classes:
WebdavDocumentLinkImpl
public interface WebdavDocumentLink
extends Component, Component.Wrapper, Component.HasXmlDescriptor, Component.BelongToFrame, Component.HasIcon, Component.HasCaption, HasValueSource<WebdavDocument>
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.jmix.ui.component.Component
Component.Alignment, Component.BelongToFrame, Component.Disposable, Component.Editable, Component.Focusable, Component.HasCaption, Component.HasDescription, Component.HasIcon, Component.HasXmlDescriptor, Component.Wrapper
-
Field Summary
Fields inherited from interface io.jmix.ui.component.Component
AUTO_SIZE, AUTO_SIZE_PX, FULL_SIZE
-
Method Summary
Modifier and TypeMethodDescriptionboolean
boolean
void
refresh()
void
setAfterVersionEditCloseHandler
(Consumer<FileRef> afterVersionEditCloseHandler) void
setIsShowVersion
(boolean isShowVersion) void
setIsVersionModifiable
(boolean isVersionModifiable) void
setIsWebdavEnabledSupplier
(BooleanSupplier isWebdavEnabledSupplier) void
setWebdavDocument
(WebdavDocument webdavDocument) void
setWebdavDocumentId
(UUID webdavDocumentId) withIsVersionModifiable
(boolean isVersionModifiable) withStyleName
(String styleName) withVisible
(boolean visible) withWebdavDocument
(WebdavDocument webdavDocument) withWebdavDocumentId
(UUID webdavDocumentId) Methods inherited from interface io.jmix.ui.component.Component
addStyleName, getAlignment, getHeight, getHeightSizeUnit, getId, getParent, getStyleName, getWidth, getWidthSizeUnit, isEnabled, isEnabledRecursive, isResponsive, isVisible, isVisibleRecursive, removeStyleName, setAlignment, setEnabled, setHeight, setHeightAuto, setHeightFull, setId, setParent, setResponsive, setSizeAuto, setSizeFull, setStyleName, setVisible, setWidth, setWidthAuto, setWidthFull, unwrap, unwrapComposition, unwrapCompositionOrNull, unwrapOrNull, withUnwrapped, withUnwrappedComposition
Methods inherited from interface io.jmix.ui.component.Component.BelongToFrame
getFrame, setFrame
Methods inherited from interface io.jmix.ui.component.Component.HasCaption
getCaption, setCaption
Methods inherited from interface io.jmix.ui.component.Component.HasDescription
getDescription, setDescription
Methods inherited from interface io.jmix.ui.component.Component.HasIcon
getIcon, setIcon, setIconFromSet
Methods inherited from interface io.jmix.ui.component.Component.HasXmlDescriptor
getXmlDescriptor, setXmlDescriptor
Methods inherited from interface io.jmix.ui.component.Component.Wrapper
getComponent, getComposition
Methods inherited from interface io.jmix.ui.component.data.HasValueSource
getValueSource, setValueSource
-
Field Details
-
NAME
- See Also:
-
-
Method Details
-
getWebdavDocumentId
UUID getWebdavDocumentId() -
setWebdavDocumentId
-
setWebdavDocument
-
getWebdavDocument
WebdavDocument getWebdavDocument() -
setIsShowVersion
void setIsShowVersion(boolean isShowVersion) -
getIsShowVersion
boolean getIsShowVersion() -
setIsVersionModifiable
void setIsVersionModifiable(boolean isVersionModifiable) -
getIsVersionModifiable
boolean getIsVersionModifiable() -
refresh
void refresh() -
withIsVersionModifiable
-
withStyleName
-
withVisible
-
withWebdavDocument
-
withWebdavDocumentId
-
getContent
WebdavDocument getContent() -
getMetaProperty
MetaProperty getMetaProperty() -
getMetaPropertyPath
MetaPropertyPath getMetaPropertyPath() -
getIsWebdavEnabledSupplier
BooleanSupplier getIsWebdavEnabledSupplier() -
setIsWebdavEnabledSupplier
-
setAfterVersionEditCloseHandler
-
getAfterVersionEditCloseHandler
-