Interface GomList<T extends GomElement>
- All Superinterfaces:
Collection<T>
,GomElement
,Iterable<T>
,List<T>
,Serializable
- All Known Subinterfaces:
GomEditorProvider
,GomLangInfos
- All Known Implementing Classes:
AbstractGomList
,DefaultGomLangInfos
Definition of a GOM list-element interface.
$Date$
- Since:
- 4.0
- Version:
- $Revision$
-
Method Summary
Modifier and TypeMethodDescriptionMap<String,
Class<? extends GomElement>> Get a list of mappings from tag name to class supported by this list.Methods inherited from interface java.util.Collection
parallelStream, removeIf, stream, toArray
Methods inherited from interface de.espirit.firstspirit.access.store.templatestore.gom.GomElement
getGomElementTag, getIncludeConfiguration, hasRepresentation, setGomElementTag, setIncludeConfiguration
Methods inherited from interface java.util.List
add, add, addAll, addAll, clear, contains, containsAll, equals, get, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, replaceAll, retainAll, set, size, sort, spliterator, subList, toArray, toArray
-
Method Details
-
getGomElementMappings
Map<String,Class<? extends GomElement>> getGomElementMappings()Get a list of mappings from tag name to class supported by this list.- Convention:
- The mapping shall only be created on demand and not change at runtime.
- Returns:
- The list of child tags.
- Since:
- 4.0
-