public class ComponentContentClipboard extends Object implements info.magnolia.ui.framework.ContentClipboard<info.magnolia.ui.vaadin.gwt.client.shared.AbstractElement>
Constructor and Description |
---|
ComponentContentClipboard(javax.inject.Provider<info.magnolia.context.Context> contextProvider) |
Modifier and Type | Method and Description |
---|---|
boolean |
canCopy(List<info.magnolia.ui.vaadin.gwt.client.shared.AbstractElement> source) |
boolean |
canPasteInto(info.magnolia.ui.vaadin.gwt.client.shared.AbstractElement destination) |
void |
copy(List<info.magnolia.ui.vaadin.gwt.client.shared.AbstractElement> source) |
List<info.magnolia.ui.vaadin.gwt.client.shared.AbstractElement> |
paste(info.magnolia.ui.vaadin.gwt.client.shared.AbstractElement destination)
Copies the item in clipboard under the area with provided itemId.
|
@Inject public ComponentContentClipboard(javax.inject.Provider<info.magnolia.context.Context> contextProvider)
public void copy(List<info.magnolia.ui.vaadin.gwt.client.shared.AbstractElement> source)
copy
in interface info.magnolia.ui.framework.ContentClipboard<info.magnolia.ui.vaadin.gwt.client.shared.AbstractElement>
public List<info.magnolia.ui.vaadin.gwt.client.shared.AbstractElement> paste(info.magnolia.ui.vaadin.gwt.client.shared.AbstractElement destination)
paste
in interface info.magnolia.ui.framework.ContentClipboard<info.magnolia.ui.vaadin.gwt.client.shared.AbstractElement>
public boolean canCopy(List<info.magnolia.ui.vaadin.gwt.client.shared.AbstractElement> source)
canCopy
in interface info.magnolia.ui.framework.ContentClipboard<info.magnolia.ui.vaadin.gwt.client.shared.AbstractElement>
public boolean canPasteInto(info.magnolia.ui.vaadin.gwt.client.shared.AbstractElement destination)
canPasteInto
in interface info.magnolia.ui.framework.ContentClipboard<info.magnolia.ui.vaadin.gwt.client.shared.AbstractElement>
Copyright © 2017 Magnolia International Ltd.. All rights reserved.