Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
  //
  // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.11 
  // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
  // Any modifications to this file will be lost upon recompilation of the source schema. 
  // Generated on: 2015.04.16 at 07:39:09 AM CEST 
  //
  
  
  package net.opengis.iso19139.gmd.v_20060504;
 
 import java.util.List;

Java class for MD_RangeDimension_PropertyType complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="MD_RangeDimension_PropertyType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence minOccurs="0">
         <element ref="{http://www.isotc211.org/2005/gmd}MD_RangeDimension"/>
       </sequence>
       <attGroup ref="{http://www.isotc211.org/2005/gco}ObjectReference"/>
       <attribute ref="{http://www.isotc211.org/2005/gco}nilReason"/>
     </restriction>
   </complexContent>
 </complexType>
 
 
 @XmlType(name = "MD_RangeDimension_PropertyType", propOrder = {
     "mdRangeDimension"
 })
     implements CloneableCopyToEqualsHashCodeMergeFromToString
 {
 
     @XmlElementRef(name = "MD_RangeDimension", namespace = "http://www.isotc211.org/2005/gmd", type = JAXBElement.class, required = false)
     protected JAXBElement<? extends MDRangeDimensionTypemdRangeDimension;
     @XmlAttribute(name = "nilReason", namespace = "http://www.isotc211.org/2005/gco")
     protected List<StringnilReason;
     @XmlAttribute(name = "uuidref")
     protected String uuidref;
     @XmlAttribute(name = "type", namespace = "http://www.w3.org/1999/xlink")
     protected TypeType type;
     @XmlAttribute(name = "href", namespace = "http://www.w3.org/1999/xlink")
     protected String href;
     @XmlAttribute(name = "role", namespace = "http://www.w3.org/1999/xlink")
     protected String role;
     @XmlAttribute(name = "arcrole", namespace = "http://www.w3.org/1999/xlink")
     protected String arcrole;
     @XmlAttribute(name = "title", namespace = "http://www.w3.org/1999/xlink")
     protected String title;
     @XmlAttribute(name = "show", namespace = "http://www.w3.org/1999/xlink")
     protected ShowType show;
     @XmlAttribute(name = "actuate", namespace = "http://www.w3.org/1999/xlink")
     protected ActuateType actuate;

    
Gets the value of the mdRangeDimension property.

Returns:
possible object is <> <>
    public JAXBElement<? extends MDRangeDimensionTypegetMDRangeDimension() {
        return ;
    }

    
Sets the value of the mdRangeDimension property.

Parameters:
value allowed object is <> <>
    public void setMDRangeDimension(JAXBElement<? extends MDRangeDimensionTypevalue) {
        this. = value;
    }

    
Gets the value of the nilReason property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the nilReason property.

For example, to add a new item, do as follows:

    getNilReason().add(newItem);
 

Objects of the following type(s) are allowed in the list

    public List<StringgetNilReason() {
        if ( == null) {
             = new ArrayList<String>();
        }
        return this.;
    }

    
Gets the value of the uuidref property.

Returns:
possible object is
    public String getUuidref() {
        return ;
    }

    
Sets the value of the uuidref property.

Parameters:
value allowed object is
    public void setUuidref(String value) {
        this. = value;
    }

    
Gets the value of the type property.

Returns:
possible object is
    public TypeType getTYPE() {
        return ;
    }

    
Sets the value of the type property.

Parameters:
value allowed object is
    public void setTYPE(TypeType value) {
        this. = value;
    }

    
Gets the value of the href property.

Returns:
possible object is
    public String getHref() {
        return ;
    }

    
Sets the value of the href property.

Parameters:
value allowed object is
    public void setHref(String value) {
        this. = value;
    }

    
Gets the value of the role property.

Returns:
possible object is
    public String getRole() {
        return ;
    }

    
Sets the value of the role property.

Parameters:
value allowed object is
    public void setRole(String value) {
        this. = value;
    }

    
Gets the value of the arcrole property.

Returns:
possible object is
    public String getArcrole() {
        return ;
    }

    
Sets the value of the arcrole property.

Parameters:
value allowed object is
    public void setArcrole(String value) {
        this. = value;
    }

    
Gets the value of the title property.

Returns:
possible object is
    public String getTitle() {
        return ;
    }

    
Sets the value of the title property.

Parameters:
value allowed object is
    public void setTitle(String value) {
        this. = value;
    }

    
Gets the value of the show property.

Returns:
possible object is
    public ShowType getShow() {
        return ;
    }

    
Sets the value of the show property.

Parameters:
value allowed object is
    public void setShow(ShowType value) {
        this. = value;
    }

    
Gets the value of the actuate property.

Returns:
possible object is
    public ActuateType getActuate() {
        return ;
    }

    
Sets the value of the actuate property.

Parameters:
value allowed object is
    public void setActuate(ActuateType value) {
        this. = value;
    }
    public String toString() {
        final ToStringStrategy strategy = .;
        final StringBuilder buffer = new StringBuilder();
        append(nullbufferstrategy);
        return buffer.toString();
    }
    public StringBuilder append(ObjectLocator locatorStringBuilder bufferToStringStrategy strategy) {
        strategy.appendStart(locatorthisbuffer);
        appendFields(locatorbufferstrategy);
        strategy.appendEnd(locatorthisbuffer);
        return buffer;
    }
    public StringBuilder appendFields(ObjectLocator locatorStringBuilder bufferToStringStrategy strategy) {
        {
            JAXBElement<? extends MDRangeDimensionTypetheMDRangeDimension;
            theMDRangeDimension = this.getMDRangeDimension();
            strategy.appendField(locatorthis"mdRangeDimension"buffertheMDRangeDimension);
        }
        {
            List<StringtheNilReason;
            theNilReason = (((this.!= null)&&(!this..isEmpty()))?this.getNilReason():null);
            strategy.appendField(locatorthis"nilReason"buffertheNilReason);
        }
        {
            String theUuidref;
            theUuidref = this.getUuidref();
            strategy.appendField(locatorthis"uuidref"buffertheUuidref);
        }
        {
            TypeType theTYPE;
            theTYPE = this.getTYPE();
            strategy.appendField(locatorthis"type"buffertheTYPE);
        }
        {
            String theHref;
            theHref = this.getHref();
            strategy.appendField(locatorthis"href"buffertheHref);
        }
        {
            String theRole;
            theRole = this.getRole();
            strategy.appendField(locatorthis"role"buffertheRole);
        }
        {
            String theArcrole;
            theArcrole = this.getArcrole();
            strategy.appendField(locatorthis"arcrole"buffertheArcrole);
        }
        {
            String theTitle;
            theTitle = this.getTitle();
            strategy.appendField(locatorthis"title"buffertheTitle);
        }
        {
            ShowType theShow;
            theShow = this.getShow();
            strategy.appendField(locatorthis"show"buffertheShow);
        }
        {
            ActuateType theActuate;
            theActuate = this.getActuate();
            strategy.appendField(locatorthis"actuate"buffertheActuate);
        }
        return buffer;
    }
    public boolean equals(ObjectLocator thisLocatorObjectLocator thatLocatorObject objectEqualsStrategy strategy) {
        if (!(object instanceof MDRangeDimensionPropertyType)) {
            return false;
        }
        if (this == object) {
            return true;
        }
        final MDRangeDimensionPropertyType that = ((MDRangeDimensionPropertyTypeobject);
        {
            JAXBElement<? extends MDRangeDimensionTypelhsMDRangeDimension;
            lhsMDRangeDimension = this.getMDRangeDimension();
            JAXBElement<? extends MDRangeDimensionTyperhsMDRangeDimension;
            rhsMDRangeDimension = that.getMDRangeDimension();
            if (!strategy.equals(LocatorUtils.property(thisLocator"mdRangeDimension"lhsMDRangeDimension), LocatorUtils.property(thatLocator"mdRangeDimension"rhsMDRangeDimension), lhsMDRangeDimensionrhsMDRangeDimension)) {
                return false;
            }
        }
        {
            List<StringlhsNilReason;
            lhsNilReason = (((this.!= null)&&(!this..isEmpty()))?this.getNilReason():null);
            List<StringrhsNilReason;
            rhsNilReason = (((that.nilReason!= null)&&(!that.nilReason.isEmpty()))?that.getNilReason():null);
            if (!strategy.equals(LocatorUtils.property(thisLocator"nilReason"lhsNilReason), LocatorUtils.property(thatLocator"nilReason"rhsNilReason), lhsNilReasonrhsNilReason)) {
                return false;
            }
        }
        {
            String lhsUuidref;
            lhsUuidref = this.getUuidref();
            String rhsUuidref;
            rhsUuidref = that.getUuidref();
            if (!strategy.equals(LocatorUtils.property(thisLocator"uuidref"lhsUuidref), LocatorUtils.property(thatLocator"uuidref"rhsUuidref), lhsUuidrefrhsUuidref)) {
                return false;
            }
        }
        {
            TypeType lhsTYPE;
            lhsTYPE = this.getTYPE();
            TypeType rhsTYPE;
            rhsTYPE = that.getTYPE();
            if (!strategy.equals(LocatorUtils.property(thisLocator"type"lhsTYPE), LocatorUtils.property(thatLocator"type"rhsTYPE), lhsTYPErhsTYPE)) {
                return false;
            }
        }
        {
            String lhsHref;
            lhsHref = this.getHref();
            String rhsHref;
            rhsHref = that.getHref();
            if (!strategy.equals(LocatorUtils.property(thisLocator"href"lhsHref), LocatorUtils.property(thatLocator"href"rhsHref), lhsHrefrhsHref)) {
                return false;
            }
        }
        {
            String lhsRole;
            lhsRole = this.getRole();
            String rhsRole;
            rhsRole = that.getRole();
            if (!strategy.equals(LocatorUtils.property(thisLocator"role"lhsRole), LocatorUtils.property(thatLocator"role"rhsRole), lhsRolerhsRole)) {
                return false;
            }
        }
        {
            String lhsArcrole;
            lhsArcrole = this.getArcrole();
            String rhsArcrole;
            rhsArcrole = that.getArcrole();
            if (!strategy.equals(LocatorUtils.property(thisLocator"arcrole"lhsArcrole), LocatorUtils.property(thatLocator"arcrole"rhsArcrole), lhsArcrolerhsArcrole)) {
                return false;
            }
        }
        {
            String lhsTitle;
            lhsTitle = this.getTitle();
            String rhsTitle;
            rhsTitle = that.getTitle();
            if (!strategy.equals(LocatorUtils.property(thisLocator"title"lhsTitle), LocatorUtils.property(thatLocator"title"rhsTitle), lhsTitlerhsTitle)) {
                return false;
            }
        }
        {
            ShowType lhsShow;
            lhsShow = this.getShow();
            ShowType rhsShow;
            rhsShow = that.getShow();
            if (!strategy.equals(LocatorUtils.property(thisLocator"show"lhsShow), LocatorUtils.property(thatLocator"show"rhsShow), lhsShowrhsShow)) {
                return false;
            }
        }
        {
            ActuateType lhsActuate;
            lhsActuate = this.getActuate();
            ActuateType rhsActuate;
            rhsActuate = that.getActuate();
            if (!strategy.equals(LocatorUtils.property(thisLocator"actuate"lhsActuate), LocatorUtils.property(thatLocator"actuate"rhsActuate), lhsActuaterhsActuate)) {
                return false;
            }
        }
        return true;
    }
    public boolean equals(Object object) {
        final EqualsStrategy strategy = .;
        return equals(nullnullobjectstrategy);
    }
    public int hashCode(ObjectLocator locatorHashCodeStrategy strategy) {
        int currentHashCode = 1;
        {
            JAXBElement<? extends MDRangeDimensionTypetheMDRangeDimension;
            theMDRangeDimension = this.getMDRangeDimension();
            currentHashCode = strategy.hashCode(LocatorUtils.property(locator"mdRangeDimension"theMDRangeDimension), currentHashCodetheMDRangeDimension);
        }
        {
            List<StringtheNilReason;
            theNilReason = (((this.!= null)&&(!this..isEmpty()))?this.getNilReason():null);
            currentHashCode = strategy.hashCode(LocatorUtils.property(locator"nilReason"theNilReason), currentHashCodetheNilReason);
        }
        {
            String theUuidref;
            theUuidref = this.getUuidref();
            currentHashCode = strategy.hashCode(LocatorUtils.property(locator"uuidref"theUuidref), currentHashCodetheUuidref);
        }
        {
            TypeType theTYPE;
            theTYPE = this.getTYPE();
            currentHashCode = strategy.hashCode(LocatorUtils.property(locator"type"theTYPE), currentHashCodetheTYPE);
        }
        {
            String theHref;
            theHref = this.getHref();
            currentHashCode = strategy.hashCode(LocatorUtils.property(locator"href"theHref), currentHashCodetheHref);
        }
        {
            String theRole;
            theRole = this.getRole();
            currentHashCode = strategy.hashCode(LocatorUtils.property(locator"role"theRole), currentHashCodetheRole);
        }
        {
            String theArcrole;
            theArcrole = this.getArcrole();
            currentHashCode = strategy.hashCode(LocatorUtils.property(locator"arcrole"theArcrole), currentHashCodetheArcrole);
        }
        {
            String theTitle;
            theTitle = this.getTitle();
            currentHashCode = strategy.hashCode(LocatorUtils.property(locator"title"theTitle), currentHashCodetheTitle);
        }
        {
            ShowType theShow;
            theShow = this.getShow();
            currentHashCode = strategy.hashCode(LocatorUtils.property(locator"show"theShow), currentHashCodetheShow);
        }
        {
            ActuateType theActuate;
            theActuate = this.getActuate();
            currentHashCode = strategy.hashCode(LocatorUtils.property(locator"actuate"theActuate), currentHashCodetheActuate);
        }
        return currentHashCode;
    }
    public int hashCode() {
        final HashCodeStrategy strategy = .;
        return this.hashCode(nullstrategy);
    }
    public Object clone() {
        return copyTo(createNewInstance());
    }
    public Object copyTo(Object target) {
        final CopyStrategy strategy = .;
        return copyTo(nulltargetstrategy);
    }
    public Object copyTo(ObjectLocator locatorObject targetCopyStrategy strategy) {
        final Object draftCopy = ((target == null)?createNewInstance():target);
        if (draftCopy instanceof MDRangeDimensionPropertyType) {
            final MDRangeDimensionPropertyType copy = ((MDRangeDimensionPropertyTypedraftCopy);
            if (this.!= null) {
                JAXBElement<? extends MDRangeDimensionTypesourceMDRangeDimension;
                sourceMDRangeDimension = this.getMDRangeDimension();
                @SuppressWarnings("unchecked")
                JAXBElement<? extends MDRangeDimensionTypecopyMDRangeDimension = ((JAXBElement<? extends MDRangeDimensionType> ) strategy.copy(LocatorUtils.property(locator"mdRangeDimension"sourceMDRangeDimension), sourceMDRangeDimension));
                copy.setMDRangeDimension(copyMDRangeDimension);
            } else {
                copy.mdRangeDimension = null;
            }
            if ((this.!= null)&&(!this..isEmpty())) {
                List<StringsourceNilReason;
                sourceNilReason = (((this.!= null)&&(!this..isEmpty()))?this.getNilReason():null);
                @SuppressWarnings("unchecked")
                List<StringcopyNilReason = ((List<String> ) strategy.copy(LocatorUtils.property(locator"nilReason"sourceNilReason), sourceNilReason));
                copy.nilReason = null;
                if (copyNilReason!= null) {
                    List<StringuniqueNilReasonl = copy.getNilReason();
                    uniqueNilReasonl.addAll(copyNilReason);
                }
            } else {
                copy.nilReason = null;
            }
            if (this.!= null) {
                String sourceUuidref;
                sourceUuidref = this.getUuidref();
                String copyUuidref = ((Stringstrategy.copy(LocatorUtils.property(locator"uuidref"sourceUuidref), sourceUuidref));
                copy.setUuidref(copyUuidref);
            } else {
                copy.uuidref = null;
            }
            if (this.!= null) {
                TypeType sourceTYPE;
                sourceTYPE = this.getTYPE();
                TypeType copyTYPE = ((TypeTypestrategy.copy(LocatorUtils.property(locator"type"sourceTYPE), sourceTYPE));
                copy.setTYPE(copyTYPE);
            } else {
                copy.type = null;
            }
            if (this.!= null) {
                String sourceHref;
                sourceHref = this.getHref();
                String copyHref = ((Stringstrategy.copy(LocatorUtils.property(locator"href"sourceHref), sourceHref));
                copy.setHref(copyHref);
            } else {
                copy.href = null;
            }
            if (this.!= null) {
                String sourceRole;
                sourceRole = this.getRole();
                String copyRole = ((Stringstrategy.copy(LocatorUtils.property(locator"role"sourceRole), sourceRole));
                copy.setRole(copyRole);
            } else {
                copy.role = null;
            }
            if (this.!= null) {
                String sourceArcrole;
                sourceArcrole = this.getArcrole();
                String copyArcrole = ((Stringstrategy.copy(LocatorUtils.property(locator"arcrole"sourceArcrole), sourceArcrole));
                copy.setArcrole(copyArcrole);
            } else {
                copy.arcrole = null;
            }
            if (this.!= null) {
                String sourceTitle;
                sourceTitle = this.getTitle();
                String copyTitle = ((Stringstrategy.copy(LocatorUtils.property(locator"title"sourceTitle), sourceTitle));
                copy.setTitle(copyTitle);
            } else {
                copy.title = null;
            }
            if (this.!= null) {
                ShowType sourceShow;
                sourceShow = this.getShow();
                ShowType copyShow = ((ShowTypestrategy.copy(LocatorUtils.property(locator"show"sourceShow), sourceShow));
                copy.setShow(copyShow);
            } else {
                copy.show = null;
            }
            if (this.!= null) {
                ActuateType sourceActuate;
                sourceActuate = this.getActuate();
                ActuateType copyActuate = ((ActuateTypestrategy.copy(LocatorUtils.property(locator"actuate"sourceActuate), sourceActuate));
                copy.setActuate(copyActuate);
            } else {
                copy.actuate = null;
            }
        }
        return draftCopy;
    }
    public Object createNewInstance() {
        return new MDRangeDimensionPropertyType();
    }
    public void mergeFrom(Object leftObject right) {
        final MergeStrategy strategy = .;
        mergeFrom(nullnullleftrightstrategy);
    }
    public void mergeFrom(ObjectLocator leftLocatorObjectLocator rightLocatorObject leftObject rightMergeStrategy strategy) {
        if (right instanceof MDRangeDimensionPropertyType) {
            final MDRangeDimensionPropertyType target = this;
            final MDRangeDimensionPropertyType leftObject = ((MDRangeDimensionPropertyTypeleft);
            final MDRangeDimensionPropertyType rightObject = ((MDRangeDimensionPropertyTyperight);
            {
                JAXBElement<? extends MDRangeDimensionTypelhsMDRangeDimension;
                lhsMDRangeDimension = leftObject.getMDRangeDimension();
                JAXBElement<? extends MDRangeDimensionTyperhsMDRangeDimension;
                rhsMDRangeDimension = rightObject.getMDRangeDimension();
                JAXBElement<? extends MDRangeDimensionTypemergedMDRangeDimension = ((JAXBElement<? extends MDRangeDimensionType> ) strategy.merge(LocatorUtils.property(leftLocator"mdRangeDimension"lhsMDRangeDimension), LocatorUtils.property(rightLocator"mdRangeDimension"rhsMDRangeDimension), lhsMDRangeDimensionrhsMDRangeDimension));
                target.setMDRangeDimension(mergedMDRangeDimension);
            }
            {
                List<StringlhsNilReason;
                lhsNilReason = (((leftObject.nilReason!= null)&&(!leftObject.nilReason.isEmpty()))?leftObject.getNilReason():null);
                List<StringrhsNilReason;
                rhsNilReason = (((rightObject.nilReason!= null)&&(!rightObject.nilReason.isEmpty()))?rightObject.getNilReason():null);
                List<StringmergedNilReason = ((List<String> ) strategy.merge(LocatorUtils.property(leftLocator"nilReason"lhsNilReason), LocatorUtils.property(rightLocator"nilReason"rhsNilReason), lhsNilReasonrhsNilReason));
                target.nilReason = null;
                if (mergedNilReason!= null) {
                    List<StringuniqueNilReasonl = target.getNilReason();
                    uniqueNilReasonl.addAll(mergedNilReason);
                }
            }
            {
                String lhsUuidref;
                lhsUuidref = leftObject.getUuidref();
                String rhsUuidref;
                rhsUuidref = rightObject.getUuidref();
                String mergedUuidref = ((Stringstrategy.merge(LocatorUtils.property(leftLocator"uuidref"lhsUuidref), LocatorUtils.property(rightLocator"uuidref"rhsUuidref), lhsUuidrefrhsUuidref));
                target.setUuidref(mergedUuidref);
            }
            {
                TypeType lhsTYPE;
                lhsTYPE = leftObject.getTYPE();
                TypeType rhsTYPE;
                rhsTYPE = rightObject.getTYPE();
                TypeType mergedTYPE = ((TypeTypestrategy.merge(LocatorUtils.property(leftLocator"type"lhsTYPE), LocatorUtils.property(rightLocator"type"rhsTYPE), lhsTYPErhsTYPE));
                target.setTYPE(mergedTYPE);
            }
            {
                String lhsHref;
                lhsHref = leftObject.getHref();
                String rhsHref;
                rhsHref = rightObject.getHref();
                String mergedHref = ((Stringstrategy.merge(LocatorUtils.property(leftLocator"href"lhsHref), LocatorUtils.property(rightLocator"href"rhsHref), lhsHrefrhsHref));
                target.setHref(mergedHref);
            }
            {
                String lhsRole;
                lhsRole = leftObject.getRole();
                String rhsRole;
                rhsRole = rightObject.getRole();
                String mergedRole = ((Stringstrategy.merge(LocatorUtils.property(leftLocator"role"lhsRole), LocatorUtils.property(rightLocator"role"rhsRole), lhsRolerhsRole));
                target.setRole(mergedRole);
            }
            {
                String lhsArcrole;
                lhsArcrole = leftObject.getArcrole();
                String rhsArcrole;
                rhsArcrole = rightObject.getArcrole();
                String mergedArcrole = ((Stringstrategy.merge(LocatorUtils.property(leftLocator"arcrole"lhsArcrole), LocatorUtils.property(rightLocator"arcrole"rhsArcrole), lhsArcrolerhsArcrole));
                target.setArcrole(mergedArcrole);
            }
            {
                String lhsTitle;
                lhsTitle = leftObject.getTitle();
                String rhsTitle;
                rhsTitle = rightObject.getTitle();
                String mergedTitle = ((Stringstrategy.merge(LocatorUtils.property(leftLocator"title"lhsTitle), LocatorUtils.property(rightLocator"title"rhsTitle), lhsTitlerhsTitle));
                target.setTitle(mergedTitle);
            }
            {
                ShowType lhsShow;
                lhsShow = leftObject.getShow();
                ShowType rhsShow;
                rhsShow = rightObject.getShow();
                ShowType mergedShow = ((ShowTypestrategy.merge(LocatorUtils.property(leftLocator"show"lhsShow), LocatorUtils.property(rightLocator"show"rhsShow), lhsShowrhsShow));
                target.setShow(mergedShow);
            }
            {
                ActuateType lhsActuate;
                lhsActuate = leftObject.getActuate();
                ActuateType rhsActuate;
                rhsActuate = rightObject.getActuate();
                ActuateType mergedActuate = ((ActuateTypestrategy.merge(LocatorUtils.property(leftLocator"actuate"lhsActuate), LocatorUtils.property(rightLocator"actuate"rhsActuate), lhsActuaterhsActuate));
                target.setActuate(mergedActuate);
            }
        }
    }
    public void setNilReason(List<Stringvalue) {
        this. = null;
        List<Stringdraftl = this.getNilReason();
        draftl.addAll(value);
    }
        setMDRangeDimension(value);
        return this;
    }
    public MDRangeDimensionPropertyType withNilReason(String... values) {
        if (values!= null) {
            for (String valuevalues) {
                getNilReason().add(value);
            }
        }
        return this;
    }
        if (values!= null) {
            getNilReason().addAll(values);
        }
        return this;
    }
        setUuidref(value);
        return this;
    }
        setTYPE(value);
        return this;
    }
    public MDRangeDimensionPropertyType withHref(String value) {
        setHref(value);
        return this;
    }
    public MDRangeDimensionPropertyType withRole(String value) {
        setRole(value);
        return this;
    }
        setArcrole(value);
        return this;
    }
        setTitle(value);
        return this;
    }
        setShow(value);
        return this;
    }
        setActuate(value);
        return this;
    }
        setNilReason(value);
        return this;
    }
New to GrepCode? Check out our FAQ X