public class WGADesign
extends java.lang.Object
Constructor and Description |
---|
WGADesign() |
WGADesign(WGADesignSource collection,
java.lang.String name,
java.lang.String title,
java.lang.String description) |
Modifier and Type | Method and Description |
---|---|
void |
applyDesign(de.innovationgate.webgate.api.WGDatabase db,
java.util.Map<java.lang.String,java.lang.String> options) |
de.innovationgate.wga.config.Design |
createDesignConfiguration() |
WGADesignProvider |
createDesignProvider(de.innovationgate.webgate.api.WGDatabase db,
java.util.Map<java.lang.String,java.lang.String> options) |
de.innovationgate.wga.config.DesignReference |
createDesignReference() |
de.innovationgate.wga.common.beans.csconfig.v1.CSConfig |
getConfig() |
java.lang.String |
getDescription() |
java.lang.String |
getName() |
OverlayData |
getOverlayData() |
java.lang.String |
getOverlaySupport() |
java.lang.String |
getReference() |
WGADesignSource |
getSource() |
java.lang.String |
getTitle() |
boolean |
isMultiLanguage() |
static boolean |
isMultiLanguageDesign(de.innovationgate.wga.common.beans.csconfig.v1.CSConfig config) |
void |
setConfig(de.innovationgate.wga.common.beans.csconfig.v1.CSConfig config) |
void |
setDescription(java.lang.String description) |
void |
setMultiLanguage(boolean multiLanguage) |
void |
setName(java.lang.String name) |
void |
setOverlayData(OverlayData overlayData) |
void |
setSource(WGADesignSource collection) |
void |
setTitle(java.lang.String title) |
public WGADesign()
public WGADesign(WGADesignSource collection, java.lang.String name, java.lang.String title, java.lang.String description)
public static boolean isMultiLanguageDesign(de.innovationgate.wga.common.beans.csconfig.v1.CSConfig config)
public java.lang.String getName()
public java.lang.String getTitle()
public java.lang.String getDescription()
public WGADesignSource getSource()
public void setName(java.lang.String name)
public void setTitle(java.lang.String title)
public void setDescription(java.lang.String description)
public void setSource(WGADesignSource collection)
public void applyDesign(de.innovationgate.webgate.api.WGDatabase db, java.util.Map<java.lang.String,java.lang.String> options) throws WGADesignConfigurationException
WGADesignConfigurationException
public de.innovationgate.wga.config.Design createDesignConfiguration()
public java.lang.String getReference()
public de.innovationgate.wga.config.DesignReference createDesignReference()
public de.innovationgate.wga.common.beans.csconfig.v1.CSConfig getConfig()
public void setConfig(de.innovationgate.wga.common.beans.csconfig.v1.CSConfig config)
public boolean isMultiLanguage()
public java.lang.String getOverlaySupport()
public WGADesignProvider createDesignProvider(de.innovationgate.webgate.api.WGDatabase db, java.util.Map<java.lang.String,java.lang.String> options) throws WGADesignConfigurationException
WGADesignConfigurationException
public OverlayData getOverlayData()
public void setOverlayData(OverlayData overlayData)
public void setMultiLanguage(boolean multiLanguage)