Package nl.tailormap.viewer.config.app
Class Level
- java.lang.Object
-
- nl.tailormap.viewer.config.app.Level
-
- All Implemented Interfaces:
Comparable<Level>
@Entity public class Level extends Object implements Comparable<Level>
- Author:
- Matthijs Laan
-
-
Constructor Summary
Constructors Constructor Description Level()
-
Method Summary
-
-
-
Method Detail
-
getId
public Long getId()
-
setId
public void setId(Long id)
-
getInfo
public String getInfo()
-
setInfo
public void setInfo(String info)
-
getLayers
public List<ApplicationLayer> getLayers()
-
setLayers
public void setLayers(List<ApplicationLayer> layers)
-
getParent
public Level getParent()
-
setParent
public void setParent(Level parent)
-
isBackground
public boolean isBackground()
-
setBackground
public void setBackground(boolean background)
-
getName
public String getName()
-
setName
public void setName(String name)
-
getUrl
public String getUrl()
-
setUrl
public void setUrl(String url)
-
getStartLevels
public Map<Application,StartLevel> getStartLevels()
-
setStartLevels
public void setStartLevels(Map<Application,StartLevel> startLevels)
-
getPath
public String getPath()
-
getParentInSubtree
public Level getParentInSubtree(ApplicationLayer appLayer)
-
containsLayerInSubtree
public boolean containsLayerInSubtree(ApplicationLayer appLayer)
-
containsLevelInSubtree
public boolean containsLevelInSubtree(Level level)
-
hasLayerInSubtree
public boolean hasLayerInSubtree()
-
isInSubtreeOf
public boolean isInSubtreeOf(Level level)
-
processForMashup
public void processForMashup(Application mashup, Application motherApp) throws Exception
- Throws:
Exception
-
processForWorkversion
public void processForWorkversion(Application workversion, Application base) throws Exception
- Throws:
Exception
-
deepCopy
public Level deepCopy(Level parent, Map originalToCopy, Application app, boolean processStartMap) throws Exception
- Throws:
Exception
-
compareTo
public int compareTo(Level level)
- Specified by:
compareToin interfaceComparable<Level>
-
-