Interface AbstractBuildingType
-
- All Superinterfaces:
AbstractConstructionType,AbstractFeatureType,AbstractGMLType,org.apache.xmlbeans.XmlObject,org.apache.xmlbeans.XmlTokenSource
- All Known Subinterfaces:
BuildingPartType,BuildingType
- All Known Implementing Classes:
AbstractBuildingTypeImpl,BuildingPartTypeImpl,BuildingTypeImpl
public interface AbstractBuildingType extends AbstractConstructionType
An XML AbstractBuildingType(@http://inspire.ec.europa.eu/schemas/bu-base/4.0). This is a complex type.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceAbstractBuildingType.CurrentUseAn XML currentUse(@http://inspire.ec.europa.eu/schemas/bu-base/4.0).static classAbstractBuildingType.FactoryA factory class with static methods for creating instances of this type.static interfaceAbstractBuildingType.NumberOfBuildingUnitsAn XML numberOfBuildingUnits(@http://inspire.ec.europa.eu/schemas/bu-base/4.0).static interfaceAbstractBuildingType.NumberOfDwellingsAn XML numberOfDwellings(@http://inspire.ec.europa.eu/schemas/bu-base/4.0).static interfaceAbstractBuildingType.NumberOfFloorsAboveGroundAn XML numberOfFloorsAboveGround(@http://inspire.ec.europa.eu/schemas/bu-base/4.0).-
Nested classes/interfaces inherited from interface eu.europa.ec.inspire.schemas.buBase.x40.AbstractConstructionType
AbstractConstructionType.BeginLifespanVersion, AbstractConstructionType.DateOfConstruction, AbstractConstructionType.DateOfDemolition, AbstractConstructionType.DateOfRenovation, AbstractConstructionType.Elevation, AbstractConstructionType.EndLifespanVersion, AbstractConstructionType.ExternalReference, AbstractConstructionType.HeightAboveGround, AbstractConstructionType.Name
-
-
Field Summary
Fields Modifier and Type Field Description static org.apache.xmlbeans.SchemaTypetype
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ReferenceTypeaddNewBuildingNature()Appends and returns a new empty value (as xml) as the last "buildingNature" elementAbstractBuildingType.CurrentUseaddNewCurrentUse()Appends and returns a new empty value (as xml) as the last "currentUse" elementAbstractBuildingType.NumberOfBuildingUnitsaddNewNumberOfBuildingUnits()Appends and returns a new empty "numberOfBuildingUnits" elementAbstractBuildingType.NumberOfDwellingsaddNewNumberOfDwellings()Appends and returns a new empty "numberOfDwellings" elementAbstractBuildingType.NumberOfFloorsAboveGroundaddNewNumberOfFloorsAboveGround()Appends and returns a new empty "numberOfFloorsAboveGround" elementReferenceType[]getBuildingNatureArray()Gets array of all "buildingNature" elementsReferenceTypegetBuildingNatureArray(int i)Gets ith "buildingNature" elementAbstractBuildingType.CurrentUse[]getCurrentUseArray()Gets array of all "currentUse" elementsAbstractBuildingType.CurrentUsegetCurrentUseArray(int i)Gets ith "currentUse" elementAbstractBuildingType.NumberOfBuildingUnitsgetNumberOfBuildingUnits()Gets the "numberOfBuildingUnits" elementAbstractBuildingType.NumberOfDwellingsgetNumberOfDwellings()Gets the "numberOfDwellings" elementAbstractBuildingType.NumberOfFloorsAboveGroundgetNumberOfFloorsAboveGround()Gets the "numberOfFloorsAboveGround" elementReferenceTypeinsertNewBuildingNature(int i)Inserts and returns a new empty value (as xml) as the ith "buildingNature" elementAbstractBuildingType.CurrentUseinsertNewCurrentUse(int i)Inserts and returns a new empty value (as xml) as the ith "currentUse" elementbooleanisNilBuildingNatureArray(int i)Tests for nil ith "buildingNature" elementbooleanisNilCurrentUseArray(int i)Tests for nil ith "currentUse" elementbooleanisNilNumberOfBuildingUnits()Tests for nil "numberOfBuildingUnits" elementbooleanisNilNumberOfDwellings()Tests for nil "numberOfDwellings" elementbooleanisNilNumberOfFloorsAboveGround()Tests for nil "numberOfFloorsAboveGround" elementbooleanisSetNumberOfBuildingUnits()True if has "numberOfBuildingUnits" elementbooleanisSetNumberOfDwellings()True if has "numberOfDwellings" elementbooleanisSetNumberOfFloorsAboveGround()True if has "numberOfFloorsAboveGround" elementvoidremoveBuildingNature(int i)Removes the ith "buildingNature" elementvoidremoveCurrentUse(int i)Removes the ith "currentUse" elementvoidsetBuildingNatureArray(int i, ReferenceType buildingNature)Sets ith "buildingNature" elementvoidsetBuildingNatureArray(ReferenceType[] buildingNatureArray)Sets array of all "buildingNature" elementvoidsetCurrentUseArray(int i, AbstractBuildingType.CurrentUse currentUse)Sets ith "currentUse" elementvoidsetCurrentUseArray(AbstractBuildingType.CurrentUse[] currentUseArray)Sets array of all "currentUse" elementvoidsetNilBuildingNatureArray(int i)Nils the ith "buildingNature" elementvoidsetNilCurrentUseArray(int i)Nils the ith "currentUse" elementvoidsetNilNumberOfBuildingUnits()Nils the "numberOfBuildingUnits" elementvoidsetNilNumberOfDwellings()Nils the "numberOfDwellings" elementvoidsetNilNumberOfFloorsAboveGround()Nils the "numberOfFloorsAboveGround" elementvoidsetNumberOfBuildingUnits(AbstractBuildingType.NumberOfBuildingUnits numberOfBuildingUnits)Sets the "numberOfBuildingUnits" elementvoidsetNumberOfDwellings(AbstractBuildingType.NumberOfDwellings numberOfDwellings)Sets the "numberOfDwellings" elementvoidsetNumberOfFloorsAboveGround(AbstractBuildingType.NumberOfFloorsAboveGround numberOfFloorsAboveGround)Sets the "numberOfFloorsAboveGround" elementintsizeOfBuildingNatureArray()Returns number of "buildingNature" elementintsizeOfCurrentUseArray()Returns number of "currentUse" elementvoidunsetNumberOfBuildingUnits()Unsets the "numberOfBuildingUnits" elementvoidunsetNumberOfDwellings()Unsets the "numberOfDwellings" elementvoidunsetNumberOfFloorsAboveGround()Unsets the "numberOfFloorsAboveGround" element-
Methods inherited from interface eu.europa.ec.inspire.schemas.buBase.x40.AbstractConstructionType
addNewBeginLifespanVersion, addNewConditionOfConstruction, addNewDateOfConstruction, addNewDateOfDemolition, addNewDateOfRenovation, addNewElevation, addNewEndLifespanVersion, addNewExternalReference, addNewHeightAboveGround, addNewInspireId, addNewName2, getBeginLifespanVersion, getConditionOfConstruction, getDateOfConstruction, getDateOfDemolition, getDateOfRenovation, getElevationArray, getElevationArray, getEndLifespanVersion, getExternalReferenceArray, getExternalReferenceArray, getHeightAboveGroundArray, getHeightAboveGroundArray, getInspireId, getName2Array, getName2Array, insertNewElevation, insertNewExternalReference, insertNewHeightAboveGround, insertNewName2, isNilBeginLifespanVersion, isNilConditionOfConstruction, isNilDateOfConstruction, isNilDateOfDemolition, isNilDateOfRenovation, isNilElevationArray, isNilEndLifespanVersion, isNilExternalReferenceArray, isNilHeightAboveGroundArray, isNilName2Array, isSetDateOfConstruction, isSetDateOfDemolition, isSetDateOfRenovation, isSetEndLifespanVersion, removeElevation, removeExternalReference, removeHeightAboveGround, removeName2, setBeginLifespanVersion, setConditionOfConstruction, setDateOfConstruction, setDateOfDemolition, setDateOfRenovation, setElevationArray, setElevationArray, setEndLifespanVersion, setExternalReferenceArray, setExternalReferenceArray, setHeightAboveGroundArray, setHeightAboveGroundArray, setInspireId, setName2Array, setName2Array, setNilBeginLifespanVersion, setNilConditionOfConstruction, setNilDateOfConstruction, setNilDateOfDemolition, setNilDateOfRenovation, setNilElevationArray, setNilEndLifespanVersion, setNilExternalReferenceArray, setNilHeightAboveGroundArray, setNilName2Array, sizeOfElevationArray, sizeOfExternalReferenceArray, sizeOfHeightAboveGroundArray, sizeOfName2Array, unsetDateOfConstruction, unsetDateOfDemolition, unsetDateOfRenovation, unsetEndLifespanVersion
-
Methods inherited from interface net.opengis.gml.x32.AbstractFeatureType
addNewBoundedBy, addNewLocation, getBoundedBy, getLocation, isNilBoundedBy, isSetBoundedBy, isSetLocation, setBoundedBy, setLocation, setNilBoundedBy, unsetBoundedBy, unsetLocation
-
Methods inherited from interface net.opengis.gml.x32.AbstractGMLType
addNewDescription, addNewDescriptionReference, addNewIdentifier, addNewMetaDataProperty, addNewName, getDescription, getDescriptionReference, getId, getIdentifier, getMetaDataPropertyArray, getMetaDataPropertyArray, getNameArray, getNameArray, insertNewMetaDataProperty, insertNewName, isSetDescription, isSetDescriptionReference, isSetIdentifier, removeMetaDataProperty, removeName, setDescription, setDescriptionReference, setId, setIdentifier, setMetaDataPropertyArray, setMetaDataPropertyArray, setNameArray, setNameArray, sizeOfMetaDataPropertyArray, sizeOfNameArray, unsetDescription, unsetDescriptionReference, unsetIdentifier, xgetId, xsetId
-
Methods inherited from interface org.apache.xmlbeans.XmlObject
changeType, compareTo, compareValue, copy, copy, execQuery, execQuery, isImmutable, isNil, schemaType, selectAttribute, selectAttribute, selectAttributes, selectChildren, selectChildren, selectChildren, selectPath, selectPath, set, setNil, substitute, toString, validate, validate, valueEquals, valueHashCode
-
Methods inherited from interface org.apache.xmlbeans.XmlTokenSource
documentProperties, dump, getDomNode, monitor, newCursor, newDomNode, newDomNode, newInputStream, newInputStream, newReader, newReader, newXMLInputStream, newXMLInputStream, newXMLStreamReader, newXMLStreamReader, save, save, save, save, save, save, save, save, xmlText, xmlText
-
-
-
-
Method Detail
-
getBuildingNatureArray
ReferenceType[] getBuildingNatureArray()
Gets array of all "buildingNature" elements
-
getBuildingNatureArray
ReferenceType getBuildingNatureArray(int i)
Gets ith "buildingNature" element
-
isNilBuildingNatureArray
boolean isNilBuildingNatureArray(int i)
Tests for nil ith "buildingNature" element
-
sizeOfBuildingNatureArray
int sizeOfBuildingNatureArray()
Returns number of "buildingNature" element
-
setBuildingNatureArray
void setBuildingNatureArray(ReferenceType[] buildingNatureArray)
Sets array of all "buildingNature" element
-
setBuildingNatureArray
void setBuildingNatureArray(int i, ReferenceType buildingNature)Sets ith "buildingNature" element
-
setNilBuildingNatureArray
void setNilBuildingNatureArray(int i)
Nils the ith "buildingNature" element
-
insertNewBuildingNature
ReferenceType insertNewBuildingNature(int i)
Inserts and returns a new empty value (as xml) as the ith "buildingNature" element
-
addNewBuildingNature
ReferenceType addNewBuildingNature()
Appends and returns a new empty value (as xml) as the last "buildingNature" element
-
removeBuildingNature
void removeBuildingNature(int i)
Removes the ith "buildingNature" element
-
getCurrentUseArray
AbstractBuildingType.CurrentUse[] getCurrentUseArray()
Gets array of all "currentUse" elements
-
getCurrentUseArray
AbstractBuildingType.CurrentUse getCurrentUseArray(int i)
Gets ith "currentUse" element
-
isNilCurrentUseArray
boolean isNilCurrentUseArray(int i)
Tests for nil ith "currentUse" element
-
sizeOfCurrentUseArray
int sizeOfCurrentUseArray()
Returns number of "currentUse" element
-
setCurrentUseArray
void setCurrentUseArray(AbstractBuildingType.CurrentUse[] currentUseArray)
Sets array of all "currentUse" element
-
setCurrentUseArray
void setCurrentUseArray(int i, AbstractBuildingType.CurrentUse currentUse)Sets ith "currentUse" element
-
setNilCurrentUseArray
void setNilCurrentUseArray(int i)
Nils the ith "currentUse" element
-
insertNewCurrentUse
AbstractBuildingType.CurrentUse insertNewCurrentUse(int i)
Inserts and returns a new empty value (as xml) as the ith "currentUse" element
-
addNewCurrentUse
AbstractBuildingType.CurrentUse addNewCurrentUse()
Appends and returns a new empty value (as xml) as the last "currentUse" element
-
removeCurrentUse
void removeCurrentUse(int i)
Removes the ith "currentUse" element
-
getNumberOfDwellings
AbstractBuildingType.NumberOfDwellings getNumberOfDwellings()
Gets the "numberOfDwellings" element
-
isNilNumberOfDwellings
boolean isNilNumberOfDwellings()
Tests for nil "numberOfDwellings" element
-
isSetNumberOfDwellings
boolean isSetNumberOfDwellings()
True if has "numberOfDwellings" element
-
setNumberOfDwellings
void setNumberOfDwellings(AbstractBuildingType.NumberOfDwellings numberOfDwellings)
Sets the "numberOfDwellings" element
-
addNewNumberOfDwellings
AbstractBuildingType.NumberOfDwellings addNewNumberOfDwellings()
Appends and returns a new empty "numberOfDwellings" element
-
setNilNumberOfDwellings
void setNilNumberOfDwellings()
Nils the "numberOfDwellings" element
-
unsetNumberOfDwellings
void unsetNumberOfDwellings()
Unsets the "numberOfDwellings" element
-
getNumberOfBuildingUnits
AbstractBuildingType.NumberOfBuildingUnits getNumberOfBuildingUnits()
Gets the "numberOfBuildingUnits" element
-
isNilNumberOfBuildingUnits
boolean isNilNumberOfBuildingUnits()
Tests for nil "numberOfBuildingUnits" element
-
isSetNumberOfBuildingUnits
boolean isSetNumberOfBuildingUnits()
True if has "numberOfBuildingUnits" element
-
setNumberOfBuildingUnits
void setNumberOfBuildingUnits(AbstractBuildingType.NumberOfBuildingUnits numberOfBuildingUnits)
Sets the "numberOfBuildingUnits" element
-
addNewNumberOfBuildingUnits
AbstractBuildingType.NumberOfBuildingUnits addNewNumberOfBuildingUnits()
Appends and returns a new empty "numberOfBuildingUnits" element
-
setNilNumberOfBuildingUnits
void setNilNumberOfBuildingUnits()
Nils the "numberOfBuildingUnits" element
-
unsetNumberOfBuildingUnits
void unsetNumberOfBuildingUnits()
Unsets the "numberOfBuildingUnits" element
-
getNumberOfFloorsAboveGround
AbstractBuildingType.NumberOfFloorsAboveGround getNumberOfFloorsAboveGround()
Gets the "numberOfFloorsAboveGround" element
-
isNilNumberOfFloorsAboveGround
boolean isNilNumberOfFloorsAboveGround()
Tests for nil "numberOfFloorsAboveGround" element
-
isSetNumberOfFloorsAboveGround
boolean isSetNumberOfFloorsAboveGround()
True if has "numberOfFloorsAboveGround" element
-
setNumberOfFloorsAboveGround
void setNumberOfFloorsAboveGround(AbstractBuildingType.NumberOfFloorsAboveGround numberOfFloorsAboveGround)
Sets the "numberOfFloorsAboveGround" element
-
addNewNumberOfFloorsAboveGround
AbstractBuildingType.NumberOfFloorsAboveGround addNewNumberOfFloorsAboveGround()
Appends and returns a new empty "numberOfFloorsAboveGround" element
-
setNilNumberOfFloorsAboveGround
void setNilNumberOfFloorsAboveGround()
Nils the "numberOfFloorsAboveGround" element
-
unsetNumberOfFloorsAboveGround
void unsetNumberOfFloorsAboveGround()
Unsets the "numberOfFloorsAboveGround" element
-
-