19 package org.turro.parser.processor;
21 import org.turro.auth.Authentication;
22 import org.turro.contacts.content.DirectoryContentIterator;
23 import org.turro.jpa.search.DaoHtmlSearch;
24 import org.turro.parser.MacroMap;
25 import org.turro.parser.MacroParameter;
26 import org.turro.string.Strings;
62 macros.addMacro(
"directory")
63 .addParameter(MacroParameter.strict(
"type",
"typed",
64 "companies",
"centers",
"professionals",
65 "educators",
"students",
"singletons").multiple())
66 .addParameter(MacroParameter.optional(
"syndicationId").multiple())
67 .addParameter(MacroParameter.optional(
"contactId").multiple())
68 .addIterator(12,
true,
false,
false,
false)
69 .addTemplate(
"summary");
static IContact getIContact()
void setContactIds(List< String > contactIds)
void setSyndications(List< String > syndications)
void setTypes(Set< DirectoryType > types)
void assignDefaultsByMacro(MacroProcessorContext context)
void setAllowAttachments(boolean allowAttachments)
void setAllowFiles(boolean allowFiles)
static void renderInstance(IConstructor constructor)
IConstructor getConstructor()
String getContextPath(boolean full)