public class CityGMLPropagateVisitor extends EntityVisitor implements BGISAppConstants, CityGMLConstants
ADE_NS, ALIGNMENT_CONTENT_TYPE, DEFAULT, ENUMERATION_DEFAULT, NUMBER_DEFAULT
CITY_MODEL_ELEMENT, CITY_OBJECT_MEMBER_ELEMENT, CITYGML_NAMESPACE_CORE
Constructor and Description |
---|
CityGMLPropagateVisitor(Schema cityGMLSource,
com.google.common.collect.Multimap<String,Cell> bgisExamples,
com.google.common.collect.Multimap<QName,Cell> cityGMLExamples,
FeatureMap featureMap,
String cellNote)
Create an example cell visitor creating derived cells.
|
Modifier and Type | Method and Description |
---|---|
List<MutableCell> |
getCells()
Get the created cells.
|
protected boolean |
visit(PropertyEntityDefinition ped)
Visit a property entity definition.
|
public CityGMLPropagateVisitor(Schema cityGMLSource, com.google.common.collect.Multimap<String,Cell> bgisExamples, com.google.common.collect.Multimap<QName,Cell> cityGMLExamples, FeatureMap featureMap, String cellNote)
cityGMLSource
- the CityGML source schema to use for the created
mapping cellsbgisExamples
- example cells, with the target ADE property name as
keycityGMLExamples
- example cells, with the target CityGML property
name as keyfeatureMap
- the feature mapcellNote
- note to append to generated cell's notesprotected boolean visit(PropertyEntityDefinition ped)
EntityVisitor
visit
in class EntityVisitor
ped
- the property entity definitionpublic List<MutableCell> getCells()
Build 2013-10-07_11-27-38
Revision 99b27713a799a59a21b0b166eaaea8aaefbf125a