public interface WGADesignSource
Modifier and Type | Method and Description |
---|---|
void |
applyDesign(WGADesign design,
de.innovationgate.webgate.api.WGDatabase db,
java.util.Map<java.lang.String,java.lang.String> options) |
void |
createDesign(java.lang.String designName) |
WGADesignProvider |
createDesignProvider(WGADesign design,
de.innovationgate.webgate.api.WGDatabase db,
java.util.Map<java.lang.String,java.lang.String> options) |
java.lang.String |
getDescription(java.util.Locale locale) |
WGADesign |
getDesign(java.lang.String name) |
java.util.List<java.lang.String> |
getDesignNames() |
java.lang.Class |
getDesignProviderClass() |
java.lang.String |
getName() |
java.lang.String |
getTitle(java.util.Locale locale) |
void |
init(WGACore core,
java.lang.String name,
de.innovationgate.wga.common.LocalizedInformation locInfo,
java.util.Map<java.lang.String,java.lang.String> options) |
boolean |
isDesignCreatable() |
void init(WGACore core, java.lang.String name, de.innovationgate.wga.common.LocalizedInformation locInfo, java.util.Map<java.lang.String,java.lang.String> options) throws WGADesignConfigurationException
WGADesignConfigurationException
java.util.List<java.lang.String> getDesignNames() throws WGADesignRetrievalException
WGADesignRetrievalException
WGADesign getDesign(java.lang.String name) throws WGADesignRetrievalException
WGADesignRetrievalException
java.lang.String getName()
java.lang.String getTitle(java.util.Locale locale)
java.lang.String getDescription(java.util.Locale locale)
void applyDesign(WGADesign design, de.innovationgate.webgate.api.WGDatabase db, java.util.Map<java.lang.String,java.lang.String> options) throws WGADesignConfigurationException
WGADesignConfigurationException
boolean isDesignCreatable()
void createDesign(java.lang.String designName) throws de.innovationgate.webgate.api.WGNotSupportedException, WGADesignCreationException
de.innovationgate.webgate.api.WGNotSupportedException
WGADesignCreationException
WGADesignProvider createDesignProvider(WGADesign design, de.innovationgate.webgate.api.WGDatabase db, java.util.Map<java.lang.String,java.lang.String> options) throws WGADesignConfigurationException
WGADesignConfigurationException
java.lang.Class getDesignProviderClass()