Class Vector2CoordinateType.Builder<_B>

All Implemented Interfaces:
com.kscs.util.jaxb.Buildable
Direct Known Subclasses:
GenVector2CoordinateType.Builder, PosVector2CoordinateType.Builder
Enclosing class:
Vector2CoordinateType

public static class Vector2CoordinateType.Builder<_B> extends CoordinateType.Builder<_B> implements com.kscs.util.jaxb.Buildable
  • Constructor Details

    • Builder

      public Builder(_B _parentBuilder, Vector2CoordinateType _other, boolean _copy)
    • Builder

      public Builder(_B _parentBuilder, Vector2CoordinateType _other, boolean _copy, com.kscs.util.jaxb.PropertyTree _propertyTree, com.kscs.util.jaxb.PropertyTreeUse _propertyTreeUse)
  • Method Details

    • init

      protected <_P extends Vector2CoordinateType> _P init(_P _product)
    • withName1

      public Vector2CoordinateType.Builder<_B> withName1(String name1)
      Sets the new value of "name1" (any previous value will be replaced)
      Parameters:
      name1 - New value of the "name1" property.
    • withName2

      public Vector2CoordinateType.Builder<_B> withName2(String name2)
      Sets the new value of "name2" (any previous value will be replaced)
      Parameters:
      name2 - New value of the "name2" property.
    • withCValue2

      public Vector2CoordinateType.Builder<_B> withCValue2(jakarta.xml.bind.JAXBElement<?> cValue2)
      Sets the new value of "cValue2" (any previous value will be replaced)
      Parameters:
      cValue2 - New value of the "cValue2" property.
    • addCError2s

      public Vector2CoordinateType.Builder<_B> addCError2s(Iterable<? extends jakarta.xml.bind.JAXBElement<?>> cError2S)
      Adds the given items to the value of "cError2S"
      Parameters:
      cError2S - Items to add to the value of the "cError2S" property
    • withCError2s

      public Vector2CoordinateType.Builder<_B> withCError2s(Iterable<? extends jakarta.xml.bind.JAXBElement<?>> cError2S)
      Sets the new value of "cError2S" (any previous value will be replaced)
      Parameters:
      cError2S - New value of the "cError2S" property.
    • addCError2s

      public Vector2CoordinateType.Builder<_B> addCError2s(jakarta.xml.bind.JAXBElement<?>... cError2S)
      Adds the given items to the value of "cError2S"
      Parameters:
      cError2S - Items to add to the value of the "cError2S" property
    • withCError2s

      public Vector2CoordinateType.Builder<_B> withCError2s(jakarta.xml.bind.JAXBElement<?>... cError2S)
      Sets the new value of "cError2S" (any previous value will be replaced)
      Parameters:
      cError2S - New value of the "cError2S" property.
    • addCResolution2s

      public Vector2CoordinateType.Builder<_B> addCResolution2s(Iterable<? extends jakarta.xml.bind.JAXBElement<?>> cResolution2S)
      Adds the given items to the value of "cResolution2S"
      Parameters:
      cResolution2S - Items to add to the value of the "cResolution2S" property
    • withCResolution2s

      public Vector2CoordinateType.Builder<_B> withCResolution2s(Iterable<? extends jakarta.xml.bind.JAXBElement<?>> cResolution2S)
      Sets the new value of "cResolution2S" (any previous value will be replaced)
      Parameters:
      cResolution2S - New value of the "cResolution2S" property.
    • addCResolution2s

      public Vector2CoordinateType.Builder<_B> addCResolution2s(jakarta.xml.bind.JAXBElement<?>... cResolution2S)
      Adds the given items to the value of "cResolution2S"
      Parameters:
      cResolution2S - Items to add to the value of the "cResolution2S" property
    • withCResolution2s

      public Vector2CoordinateType.Builder<_B> withCResolution2s(jakarta.xml.bind.JAXBElement<?>... cResolution2S)
      Sets the new value of "cResolution2S" (any previous value will be replaced)
      Parameters:
      cResolution2S - New value of the "cResolution2S" property.
    • addCSize2s

      public Vector2CoordinateType.Builder<_B> addCSize2s(Iterable<? extends jakarta.xml.bind.JAXBElement<?>> cSize2S)
      Adds the given items to the value of "cSize2S"
      Parameters:
      cSize2S - Items to add to the value of the "cSize2S" property
    • withCSize2s

      public Vector2CoordinateType.Builder<_B> withCSize2s(Iterable<? extends jakarta.xml.bind.JAXBElement<?>> cSize2S)
      Sets the new value of "cSize2S" (any previous value will be replaced)
      Parameters:
      cSize2S - New value of the "cSize2S" property.
    • addCSize2s

      public Vector2CoordinateType.Builder<_B> addCSize2s(jakarta.xml.bind.JAXBElement<?>... cSize2S)
      Adds the given items to the value of "cSize2S"
      Parameters:
      cSize2S - Items to add to the value of the "cSize2S" property
    • withCSize2s

      public Vector2CoordinateType.Builder<_B> withCSize2s(jakarta.xml.bind.JAXBElement<?>... cSize2S)
      Sets the new value of "cSize2S" (any previous value will be replaced)
      Parameters:
      cSize2S - New value of the "cSize2S" property.
    • addCPixSize2s

      public Vector2CoordinateType.Builder<_B> addCPixSize2s(Iterable<? extends jakarta.xml.bind.JAXBElement<?>> cPixSize2S)
      Adds the given items to the value of "cPixSize2S"
      Parameters:
      cPixSize2S - Items to add to the value of the "cPixSize2S" property
    • withCPixSize2s

      public Vector2CoordinateType.Builder<_B> withCPixSize2s(Iterable<? extends jakarta.xml.bind.JAXBElement<?>> cPixSize2S)
      Sets the new value of "cPixSize2S" (any previous value will be replaced)
      Parameters:
      cPixSize2S - New value of the "cPixSize2S" property.
    • addCPixSize2s

      public Vector2CoordinateType.Builder<_B> addCPixSize2s(jakarta.xml.bind.JAXBElement<?>... cPixSize2S)
      Adds the given items to the value of "cPixSize2S"
      Parameters:
      cPixSize2S - Items to add to the value of the "cPixSize2S" property
    • withCPixSize2s

      public Vector2CoordinateType.Builder<_B> withCPixSize2s(jakarta.xml.bind.JAXBElement<?>... cPixSize2S)
      Sets the new value of "cPixSize2S" (any previous value will be replaced)
      Parameters:
      cPixSize2S - New value of the "cPixSize2S" property.
    • withName

      public Vector2CoordinateType.Builder<_B> withName(String name)
      Sets the new value of "name" (any previous value will be replaced)
      Overrides:
      withName in class CoordinateType.Builder<_B>
      Parameters:
      name - New value of the "name" property.
    • withFrameId

      public Vector2CoordinateType.Builder<_B> withFrameId(Object frameId)
      Sets the new value of "frameId" (any previous value will be replaced)
      Overrides:
      withFrameId in class CoordinateType.Builder<_B>
      Parameters:
      frameId - New value of the "frameId" property.
    • withId

      Sets the new value of "id" (any previous value will be replaced)
      Overrides:
      withId in class CoordinateType.Builder<_B>
      Parameters:
      id - New value of the "id" property.
    • withIdref

      public Vector2CoordinateType.Builder<_B> withIdref(Object idref)
      Sets the new value of "idref" (any previous value will be replaced)
      Overrides:
      withIdref in class CoordinateType.Builder<_B>
      Parameters:
      idref - New value of the "idref" property.
    • withUcd

      public Vector2CoordinateType.Builder<_B> withUcd(String ucd)
      Sets the new value of "ucd" (any previous value will be replaced)
      Overrides:
      withUcd in class CoordinateType.Builder<_B>
      Parameters:
      ucd - New value of the "ucd" property.
    • withType

      public Vector2CoordinateType.Builder<_B> withType(String type)
      Sets the new value of "type" (any previous value will be replaced)
      Overrides:
      withType in class CoordinateType.Builder<_B>
      Parameters:
      type - New value of the "type" property.
    • withHref

      public Vector2CoordinateType.Builder<_B> withHref(String href)
      Sets the new value of "href" (any previous value will be replaced)
      Overrides:
      withHref in class CoordinateType.Builder<_B>
      Parameters:
      href - New value of the "href" property.
    • withIDType

      public Vector2CoordinateType.Builder<_B> withIDType(String idType)
      Sets the new value of "idType" (any previous value will be replaced)
      Overrides:
      withIDType in class CoordinateType.Builder<_B>
      Parameters:
      idType - New value of the "idType" property.
    • withIDREFType

      public Vector2CoordinateType.Builder<_B> withIDREFType(String idrefType)
      Sets the new value of "idrefType" (any previous value will be replaced)
      Overrides:
      withIDREFType in class CoordinateType.Builder<_B>
      Parameters:
      idrefType - New value of the "idrefType" property.
    • build

      public Vector2CoordinateType build()
      Specified by:
      build in interface com.kscs.util.jaxb.Buildable
      Overrides:
      build in class CoordinateType.Builder<_B>
    • copyOf

    • copyOf