Statistics
| Revision:

gvsig-raster / org.gvsig.raster.wmts / trunk / org.gvsig.raster.wmts / org.gvsig.raster.wmts.ogc / org.gvsig.raster.wmts.ogc.api / src / main / java / org / gvsig / raster / wmts / ogc / struct / WMTSTheme.java @ 2485

History | View | Annotate | Download (811 Bytes)

1
package org.gvsig.raster.wmts.ogc.struct;
2

    
3
import java.util.List;
4

    
5
public interface WMTSTheme {
6
        public WMTSLayer getLayer();
7
        
8
        public List<WMTSTheme> getThemeList();
9
        
10
        public List<String> getLayerRef();
11
        
12
        /**
13
         * Gets a node by its name
14
         * @param name
15
         * @return
16
         */
17
        public WMTSTheme getNodeByName(String name);
18
        
19
        /**
20
         * Gets the number of nodes
21
         * @param parent
22
         * @return
23
         */
24
        public int getChildCount();
25
        
26
        /**
27
         * Gets the children of the index position
28
         * @param index
29
         * @return
30
         */
31
        public WMTSTheme getChildren(int index);
32
        
33
        /**
34
         * Gets the index of a children
35
         * @param parent
36
         * @param child
37
         * @return
38
         */
39
        public int getIndexOfChild(WMTSTheme child);
40
        
41
        public String getTitle();
42
        
43
        public String getIdentifier();
44
        
45
        public String getAbstract();
46
        
47
        public String toString();
48
}