public class WorkspaceClipboardItem
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected org.alfresco.service.cmr.avm.AVMService |
avmService |
protected static org.apache.commons.logging.Log |
logger |
protected ClipboardStatus |
mode |
protected static java.lang.String |
MSG_COPY_OF |
protected org.alfresco.service.cmr.repository.NodeRef |
parent |
protected org.alfresco.service.cmr.repository.NodeRef |
ref |
| Constructor and Description |
|---|
WorkspaceClipboardItem(org.alfresco.service.cmr.repository.NodeRef ref,
ClipboardStatus mode,
java.util.List customPasteViewIds) |
WorkspaceClipboardItem(org.alfresco.service.cmr.repository.NodeRef ref,
org.alfresco.service.cmr.repository.NodeRef parent,
ClipboardStatus mode,
java.util.List customPasteViewIds) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canCopyToViewId(java.lang.String viewId) |
boolean |
canMoveToViewId(java.lang.String viewId) |
protected boolean |
checkExists(java.lang.String name,
org.alfresco.service.cmr.repository.NodeRef parent) |
boolean |
equals(java.lang.Object obj)
Override equals() to compare NodeRefs
|
protected org.alfresco.service.cmr.avm.AVMService |
getAvmService() |
java.lang.String |
getIcon() |
ClipboardStatus |
getMode() |
java.lang.String |
getName() |
org.alfresco.service.cmr.repository.NodeRef |
getNodeRef() |
org.alfresco.service.cmr.repository.NodeRef |
getParent() |
protected org.alfresco.service.ServiceRegistry |
getServiceRegistry() |
org.alfresco.service.namespace.QName |
getType() |
int |
hashCode()
Override hashCode() to use the internal NodeRef hashcode instead
|
boolean |
paste(javax.faces.context.FacesContext fc,
java.lang.String viewId,
int action) |
protected void |
recursiveFormCheck(org.alfresco.service.cmr.avm.AVMNodeDescriptor desc) |
void |
setAvmService(org.alfresco.service.cmr.avm.AVMService avmService) |
boolean |
supportsLink() |
protected static org.apache.commons.logging.Log logger
protected static final java.lang.String MSG_COPY_OF
protected org.alfresco.service.cmr.repository.NodeRef ref
protected org.alfresco.service.cmr.repository.NodeRef parent
protected ClipboardStatus mode
protected transient org.alfresco.service.cmr.avm.AVMService avmService
public WorkspaceClipboardItem(org.alfresco.service.cmr.repository.NodeRef ref,
ClipboardStatus mode,
java.util.List customPasteViewIds)
ref - mode - public WorkspaceClipboardItem(org.alfresco.service.cmr.repository.NodeRef ref,
org.alfresco.service.cmr.repository.NodeRef parent,
ClipboardStatus mode,
java.util.List customPasteViewIds)
ref - mode - public boolean supportsLink()
ClipboardItem.supportsLink()public boolean canCopyToViewId(java.lang.String viewId)
canCopyToViewId in interface ClipboardItemviewId - JSF View Id to check againstClipboardItem.canCopyToViewId(java.lang.String)public boolean canMoveToViewId(java.lang.String viewId)
canMoveToViewId in interface ClipboardItemviewId - JSF View Id to check againstClipboardItem.canMoveToViewId(java.lang.String)public boolean paste(javax.faces.context.FacesContext fc,
java.lang.String viewId,
int action)
fc - FacesContextviewId - JSF View Id to paste intoaction - Clipboard action constant (@see org.alfresco.web.ui.repo.component.shelf.UIClipboardShelfItem)ClipboardItem.paste(javax.faces.context.FacesContext, java.lang.String, int)public void setAvmService(org.alfresco.service.cmr.avm.AVMService avmService)
protected org.alfresco.service.cmr.avm.AVMService getAvmService()
public ClipboardStatus getMode()
getMode in interface ClipboardItempublic java.lang.String getName()
getName in interface ClipboardItempublic org.alfresco.service.namespace.QName getType()
getType in interface ClipboardItempublic java.lang.String getIcon()
getIcon in interface ClipboardItempublic org.alfresco.service.cmr.repository.NodeRef getNodeRef()
getNodeRef in interface ClipboardItempublic org.alfresco.service.cmr.repository.NodeRef getParent()
public boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectprotected org.alfresco.service.ServiceRegistry getServiceRegistry()
protected boolean checkExists(java.lang.String name,
org.alfresco.service.cmr.repository.NodeRef parent)
protected void recursiveFormCheck(org.alfresco.service.cmr.avm.AVMNodeDescriptor desc)
Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.