Class AppSchema


  • public class AppSchema
    extends java.lang.Object
    • Field Detail

      • namespaces

        protected java.util.List<Namespace> namespaces
      • id

        protected java.lang.String id
      • xmlPrefix

        protected java.lang.String xmlPrefix
      • isADERoot

        protected java.lang.Boolean isADERoot
      • complexTypes

        protected final java.util.List<ComplexType> complexTypes
      • objectTypes

        protected final java.util.List<ObjectType> objectTypes
      • featureTypes

        protected final java.util.List<FeatureType> featureTypes
    • Constructor Detail

      • AppSchema

        protected AppSchema()
      • AppSchema

        public AppSchema​(java.lang.String id,
                         SchemaMapping schemaMapping)
    • Method Detail

      • getNamespaces

        public java.util.List<Namespace> getNamespaces()
      • isSetNamespace

        public boolean isSetNamespace()
      • addNamespace

        public void addNamespace​(Namespace namespace)
      • getId

        public java.lang.String getId()
      • isSetId

        public boolean isSetId()
      • setId

        public void setId​(java.lang.String id)
      • getXMLPrefix

        public java.lang.String getXMLPrefix()
      • isSetXMLPrefix

        public boolean isSetXMLPrefix()
      • setXMLPrefix

        public void setXMLPrefix​(java.lang.String xmlPrefix)
      • generateXMLPrefix

        public void generateXMLPrefix()
      • isGeneratedXMLPrefix

        public boolean isGeneratedXMLPrefix()
      • isADERoot

        public java.lang.Boolean isADERoot()
      • setIsADERoot

        public void setIsADERoot​(java.lang.Boolean isADERoot)
      • matchesNamespaceURI

        public boolean matchesNamespaceURI​(java.lang.String namespaceURI)
      • getNamespace

        public Namespace getNamespace​(org.citygml4j.model.module.citygml.CityGMLVersion version)
      • getCityGMLVersion

        public org.citygml4j.model.module.citygml.CityGMLVersion getCityGMLVersion​(java.lang.String namespaceURI)
      • isAvailableForCityGML

        public boolean isAvailableForCityGML​(org.citygml4j.model.module.citygml.CityGMLVersion version)
      • getComplexTypes

        public java.util.List<ComplexType> getComplexTypes()
      • addComplexType

        protected void addComplexType​(ComplexType complexType)
      • getObjectTypes

        public java.util.List<ObjectType> getObjectTypes()
      • addObjectType

        protected void addObjectType​(ObjectType objectType)
      • getFeatureTypes

        public java.util.List<FeatureType> getFeatureTypes()
      • addFeatureType

        protected void addFeatureType​(FeatureType featureType)
      • getLocalProperty

        public java.lang.Object getLocalProperty​(java.lang.String name)
      • setLocalProperty

        public void setLocalProperty​(java.lang.String name,
                                     java.lang.Object value)
      • hasLocalProperty

        public boolean hasLocalProperty​(java.lang.String name)
      • unsetLocalProperty

        public java.lang.Object unsetLocalProperty​(java.lang.String name)
      • listTopLevelFeatureTypes

        public java.util.List<FeatureType> listTopLevelFeatureTypes​(boolean onlyQueryable)