Class MultiClipboardHolder
java.lang.Object
com.sk89q.worldedit.session.ClipboardHolder
com.fastasyncworldedit.core.extent.clipboard.URIClipboardHolder
com.fastasyncworldedit.core.extent.clipboard.MultiClipboardHolder
- All Implemented Interfaces:
Closeable
,Flushable
,AutoCloseable
-
Constructor Summary
ConstructorDescriptionMultiClipboardHolder
(Clipboard clipboard) MultiClipboardHolder
(URI uri) MultiClipboardHolder
(URI uri, URIClipboardHolder... addHolders) -
Method Summary
Modifier and TypeMethodDescriptionvoid
add
(URIClipboardHolder holder) void
add
(ClipboardHolder holder) Deprecated.void
void
close()
boolean
boolean
void
flush()
Get the clipboard.Gets all currently held clipboards.Gets all end ClipboardHolders
- Usually this will return itself.
- If this is a multi clipboard, it will return the childrengetURIs()
void
Methods inherited from class com.fastasyncworldedit.core.extent.clipboard.URIClipboardHolder
getUri
Methods inherited from class com.sk89q.worldedit.session.ClipboardHolder
createPaste, getTransform, setTransform
-
Constructor Details
-
MultiClipboardHolder
public MultiClipboardHolder() -
MultiClipboardHolder
-
MultiClipboardHolder
-
MultiClipboardHolder
-
-
Method Details
-
remove
-
getURI
- Overrides:
getURI
in classURIClipboardHolder
-
add
-
contains
- Overrides:
contains
in classClipboardHolder
-
add
Deprecated. -
add
-
getClipboards
Description copied from class:ClipboardHolder
Gets all currently held clipboards.- Overrides:
getClipboards
in classClipboardHolder
- Returns:
- all clipboards being held.
-
getHolders
Description copied from class:ClipboardHolder
Gets all end ClipboardHolders
- Usually this will return itself.
- If this is a multi clipboard, it will return the children- Overrides:
getHolders
in classClipboardHolder
- Returns:
- a List of end ClipboardHolders
-
contains
- Overrides:
contains
in classURIClipboardHolder
-
getClipboard
Description copied from class:ClipboardHolder
Get the clipboard.If there is a transformation applied, the returned clipboard will not contain its effect.
- Overrides:
getClipboard
in classClipboardHolder
- Returns:
- the clipboard
-
getURIs
- Overrides:
getURIs
in classURIClipboardHolder
-
close
public void close()- Specified by:
close
in interfaceAutoCloseable
- Specified by:
close
in interfaceCloseable
- Overrides:
close
in classClipboardHolder
-
flush
public void flush()- Specified by:
flush
in interfaceFlushable
- Overrides:
flush
in classClipboardHolder
-