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
FieldsFields inherited from interface io.jmix.ui.component.Component
AUTO_SIZE, AUTO_SIZE_PX, FULL_SIZE -
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleanvoidrefresh()voidsetAfterVersionEditCloseHandler(Consumer<FileRef> afterVersionEditCloseHandler) voidsetIsShowVersion(boolean isShowVersion) voidsetIsVersionModifiable(boolean isVersionModifiable) voidsetIsWebdavEnabledSupplier(BooleanSupplier isWebdavEnabledSupplier) voidsetWebdavDocument(WebdavDocument webdavDocument) voidsetWebdavDocumentId(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, withUnwrappedCompositionMethods inherited from interface io.jmix.ui.component.Component.BelongToFrame
getFrame, setFrameMethods inherited from interface io.jmix.ui.component.Component.HasCaption
getCaption, setCaptionMethods inherited from interface io.jmix.ui.component.Component.HasDescription
getDescription, setDescriptionMethods inherited from interface io.jmix.ui.component.Component.HasIcon
getIcon, setIcon, setIconFromSetMethods inherited from interface io.jmix.ui.component.Component.HasXmlDescriptor
getXmlDescriptor, setXmlDescriptorMethods inherited from interface io.jmix.ui.component.Component.Wrapper
getComponent, getCompositionMethods 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
-