19 package org.turro.entities;
22 import java.util.Collection;
23 import java.util.List;
24 import org.turro.action.IElephantSendable;
25 import org.turro.action.LinkType;
26 import org.turro.collections.KeyValueMap;
27 import org.turro.elephant.context.IConstructor;
28 import org.turro.file.Folder;
29 import org.turro.participation.ParticipationReason;
30 import org.turro.path.Path;
31 import org.turro.plugin.contacts.IContact;
32 import org.turro.script.Script;
33 import org.turro.security.ConceptPermission;
41 public static final String
194 public Collection
getEntitites(String root, String search,
int maxResults);
196 public Collection
getEntitites(String search,
int maxResults, KeyValueMap kvm);
197 public Collection
getEntitites(String root, String search,
int maxResults, KeyValueMap kvm);
String parseSpamCtrl(IConstructor constructor)
boolean canShowInContext(IContact contact, Object relatedEntity)
Collection getEntitites(String search, int maxResults)
IElephantSendable getSendable()
String parseFollowCtrl(IConstructor constructor)
Object getParticipationControl(IConstructor constructor, ParticipationReason reason)
Collection< String > getAllowedRoots()
Object getControl(String name, IContact contact)
Collection getEntitites(String search, int maxResults, KeyValueMap kvm)
static final String PATH_SEPARATOR
Object getParticipationControl(IConstructor constructor, IContact contact, ParticipationReason reason)
IElephantEntity getParent()
IElephantEntity getController(String entityPath)
boolean canEdit(IContact contact)
boolean isActor(String actor)
ConceptPermission getConceptPermission(String name)
Object getControl(String name, String entityPath, IContact contact)
Object getObject(Path entityPath)
Collection getEntitites(String root, String search, int maxResults, KeyValueMap kvm)
static final String EMPTY_ID
List< IElephantEntity > getChildren()
Collection getEntitites(String root, String search, int maxResults)
boolean hasRelatedRole(EntityRole role, IContact contact)
String getReadAllUrl(LinkType type, String contextPath)
boolean canPublish(IContact contact)
boolean isActor(IContact contact, String actor)
Object configureCtrl(Object ctrl, IContact contact)
String getEntityUrl(LinkType type, String contextPath)
Object getControl(String name, IConstructor constructor, IContact contact)
String getExtendedWebPath()
IElephantEntity getMain(Object entity)
IElephantEntity getController(Object entity)
Collection< Object > getRelatedByRole(EntityRole role, IContact contact)
EntitySet getAllChildren()
String getHierarchicalPath()