public class DriveData extends Object implements Comparable<DriveData>, Serializable
| Constructor and Description |
|---|
DriveData() |
| Modifier and Type | Method and Description |
|---|---|
DriveData |
clone()
Clone object
|
int |
compareTo(DriveData arg) |
boolean |
equals(Object o) |
String |
getAllowCreateFolders() |
String |
getAllowNodeTypesOnTree() |
String[] |
getAllPermissions() |
String |
getHomePath() |
String |
getIcon() |
String |
getLabel() |
String |
getName() |
Map<String,String> |
getParameters() |
String |
getPermissions() |
String |
getResolvedHomePath() |
boolean |
getShowHiddenNode() |
boolean |
getViewNonDocument() |
boolean |
getViewPreferences() |
String |
getViews() |
boolean |
getViewSideBar() |
String |
getWorkspace() |
int |
hashCode() |
boolean |
hasPermission(String[] allPermissions,
String permission)
Check the state of permission is existing or not
|
void |
removePermission(String permission) |
void |
setAllowCreateFolders(String allowCreateFolders)
Register folder type to drive
|
void |
setAllowNodeTypesOnTree(String allowNodeTypesOnTree) |
void |
setHomePath(String path)
Register home path to drive
|
void |
setIcon(String ico)
Register icon to drive
|
void |
setLabel(String label) |
void |
setName(String name)
Register drive name
|
void |
setParameters(Map<String,String> parameters) |
void |
setPermissions(String permissions)
Register permission to drive
|
void |
setShowHiddenNode(boolean b)
Register state of show hidden node to drive
|
void |
setViewNonDocument(boolean b)
Register state of view non document to drive
|
void |
setViewPreferences(boolean b)
Register the state of view preference to drive
|
void |
setViews(String v)
Register views to drive
|
void |
setViewSideBar(boolean b)
Register state of view side bar to drive
|
void |
setWorkspace(String ws)
Register workspace to drive
|
public String getName()
public void setName(String name)
name - the name of DriveDatapublic String getWorkspace()
public void setWorkspace(String ws)
ws - the workspace namepublic String getPermissions()
public void setPermissions(String permissions)
permissions - public void removePermission(String permission)
public String getHomePath()
public void setHomePath(String path)
path - the home path of drivepublic String getIcon()
public void setIcon(String ico)
ico - icon pathpublic String getLabel()
public void setLabel(String label)
label - the label to setpublic String getAllowCreateFolders()
public void setAllowCreateFolders(String allowCreateFolders)
allowCreateFolders - folder typepublic String getAllowNodeTypesOnTree()
public void setAllowNodeTypesOnTree(String allowNodeTypesOnTree)
public String getViews()
public void setViews(String v)
v - view namepublic boolean getViewPreferences()
public void setViewPreferences(boolean b)
b - the state of view preferencepublic boolean getViewNonDocument()
public void setViewNonDocument(boolean b)
b - the state of view non document node typepublic boolean getViewSideBar()
public void setViewSideBar(boolean b)
b - state of view side barpublic boolean getShowHiddenNode()
public void setShowHiddenNode(boolean b)
b - state of show hidden nodepublic String[] getAllPermissions()
public boolean hasPermission(String[] allPermissions, String permission)
allPermissions - the string array permission of drivepermission - permission namepublic String getResolvedHomePath()
public int compareTo(DriveData arg)
compareTo in interface Comparable<DriveData>Copyright © 2003–2019 eXo Platform SAS. All rights reserved.