public class WGADesignManager
extends java.lang.Object
| Constructor and Description |
|---|
WGADesignManager(WGACore core,
java.util.List<de.innovationgate.wga.config.DesignSource> designSources) |
| Modifier and Type | Method and Description |
|---|---|
void |
applyDesign(de.innovationgate.webgate.api.WGDatabase db,
de.innovationgate.wga.config.ContentStore cs,
ProblemOccasion occ) |
static de.innovationgate.wga.config.DesignReference |
createDesignReference(de.innovationgate.webgate.api.WGDesignDocument doc) |
WGADesign |
getDesignForConfig(de.innovationgate.wga.config.Design designConfig) |
java.util.Map<java.lang.String,WGADesignSource> |
getDesignSources() |
boolean |
isDesignConsumerOfDatabase(de.innovationgate.webgate.api.WGDesignProvider provider,
de.innovationgate.webgate.api.WGDatabase designdb) |
WGADesign |
resolveDesignReference(de.innovationgate.wga.config.DesignReference ref) |
WGADesign |
resolveDesignReference(java.lang.String refStr) |
public WGADesignManager(WGACore core, java.util.List<de.innovationgate.wga.config.DesignSource> designSources)
public static final de.innovationgate.wga.config.DesignReference createDesignReference(de.innovationgate.webgate.api.WGDesignDocument doc)
throws de.innovationgate.webgate.api.WGAPIException
de.innovationgate.webgate.api.WGAPIExceptionpublic java.util.Map<java.lang.String,WGADesignSource> getDesignSources()
public WGADesign resolveDesignReference(de.innovationgate.wga.config.DesignReference ref) throws java.net.URISyntaxException, WGADesignRetrievalException
java.net.URISyntaxExceptionWGADesignRetrievalExceptionpublic WGADesign resolveDesignReference(java.lang.String refStr) throws java.net.URISyntaxException, WGADesignRetrievalException
java.net.URISyntaxExceptionWGADesignRetrievalExceptionpublic void applyDesign(de.innovationgate.webgate.api.WGDatabase db,
de.innovationgate.wga.config.ContentStore cs,
ProblemOccasion occ)
throws Problem
Problempublic WGADesign getDesignForConfig(de.innovationgate.wga.config.Design designConfig) throws java.net.URISyntaxException, WGADesignRetrievalException
java.net.URISyntaxExceptionWGADesignRetrievalExceptionpublic boolean isDesignConsumerOfDatabase(de.innovationgate.webgate.api.WGDesignProvider provider,
de.innovationgate.webgate.api.WGDatabase designdb)
throws de.innovationgate.webgate.api.WGAPIException
de.innovationgate.webgate.api.WGAPIException