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.WGAPIException
public java.util.Map<java.lang.String,WGADesignSource> getDesignSources()
public WGADesign resolveDesignReference(de.innovationgate.wga.config.DesignReference ref) throws java.net.URISyntaxException, WGADesignRetrievalException
java.net.URISyntaxException
WGADesignRetrievalException
public WGADesign resolveDesignReference(java.lang.String refStr) throws java.net.URISyntaxException, WGADesignRetrievalException
java.net.URISyntaxException
WGADesignRetrievalException
public void applyDesign(de.innovationgate.webgate.api.WGDatabase db, de.innovationgate.wga.config.ContentStore cs, ProblemOccasion occ) throws Problem
Problem
public WGADesign getDesignForConfig(de.innovationgate.wga.config.Design designConfig) throws java.net.URISyntaxException, WGADesignRetrievalException
java.net.URISyntaxException
WGADesignRetrievalException
public 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