org.rivetlogic.scar.util
Class Utils
java.lang.Object
org.rivetlogic.scar.util.Utils
public class Utils
- extends java.lang.Object
This class contains helper methods that can be used throughout the application.
- Author:
- Rivet Logic Corporation
|
Constructor Summary |
Utils()
|
|
Method Summary |
static java.lang.String |
escapeQName(org.alfresco.service.namespace.QName qName)
|
static java.lang.String |
getApparentIcon(java.lang.String mimetype)
|
static java.util.Hashtable<org.alfresco.service.cmr.repository.NodeRef,org.richfaces.model.TreeNode<CategoryNodeData>> |
getCategoriesTable(java.util.Collection<org.alfresco.service.cmr.repository.ChildAssociationRef> categoryAssocs)
|
static java.lang.String |
getReadableSize(long size)
|
static void |
populateContentData(java.util.Map<org.alfresco.service.namespace.QName,java.io.Serializable> properties,
NodeData nodeData,
boolean lockOwner)
|
static void |
populatePermissions(NodeData nodeData,
java.util.Map<java.lang.String,org.alfresco.service.cmr.security.AccessStatus> permissions,
boolean workingCopy,
boolean locked)
|
static java.util.Map<org.alfresco.service.cmr.security.AccessPermission,java.lang.Boolean> |
populateUserOnlyPerms(java.util.Set<org.alfresco.service.cmr.security.AccessPermission> allPerms,
java.lang.Boolean changeable)
|
static void |
populateWorkflowData(RaarServices raarServices,
com.rivetlogic.core.cma.repo.Ticket ticket,
java.util.Map<org.alfresco.service.namespace.QName,java.io.Serializable> properties,
NodeData nodeData)
|
static java.lang.String |
truncateStringToPixelSize(java.awt.Font font,
java.lang.String str,
int size)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Utils
public Utils()
getReadableSize
public static java.lang.String getReadableSize(long size)
throws java.lang.ArithmeticException
- Throws:
java.lang.ArithmeticException
truncateStringToPixelSize
public static java.lang.String truncateStringToPixelSize(java.awt.Font font,
java.lang.String str,
int size)
escapeQName
public static java.lang.String escapeQName(org.alfresco.service.namespace.QName qName)
populateWorkflowData
public static void populateWorkflowData(RaarServices raarServices,
com.rivetlogic.core.cma.repo.Ticket ticket,
java.util.Map<org.alfresco.service.namespace.QName,java.io.Serializable> properties,
NodeData nodeData)
populateContentData
public static void populateContentData(java.util.Map<org.alfresco.service.namespace.QName,java.io.Serializable> properties,
NodeData nodeData,
boolean lockOwner)
populatePermissions
public static void populatePermissions(NodeData nodeData,
java.util.Map<java.lang.String,org.alfresco.service.cmr.security.AccessStatus> permissions,
boolean workingCopy,
boolean locked)
getApparentIcon
public static java.lang.String getApparentIcon(java.lang.String mimetype)
getCategoriesTable
public static java.util.Hashtable<org.alfresco.service.cmr.repository.NodeRef,org.richfaces.model.TreeNode<CategoryNodeData>> getCategoriesTable(java.util.Collection<org.alfresco.service.cmr.repository.ChildAssociationRef> categoryAssocs)
populateUserOnlyPerms
public static java.util.Map<org.alfresco.service.cmr.security.AccessPermission,java.lang.Boolean> populateUserOnlyPerms(java.util.Set<org.alfresco.service.cmr.security.AccessPermission> allPerms,
java.lang.Boolean changeable)
Copyright 2008, Rivet Logic Corporation.