Class DS_InitiativeTypeCode.Since2014

java.lang.Object
javax.xml.bind.annotation.adapters.XmlAdapter<DS_InitiativeTypeCode,org.opengis.metadata.identification.InitiativeType>
org.apache.sis.internal.jaxb.cat.CodeListAdapter<DS_InitiativeTypeCode,org.opengis.metadata.identification.InitiativeType>
org.apache.sis.internal.jaxb.code.DS_InitiativeTypeCode
org.apache.sis.internal.jaxb.code.DS_InitiativeTypeCode.Since2014
Enclosing class:
DS_InitiativeTypeCode

public static final class DS_InitiativeTypeCode.Since2014 extends DS_InitiativeTypeCode
Wraps the value only if marshalling an element from the ISO 19115:2014 metadata model. Otherwise (i.e. if marshalling according legacy ISO 19115:2003 model), omits the element.
  • Constructor Details

    • Since2014

      public Since2014()
      Empty constructor used only by JAXB.
  • Method Details

    • wrap

      protected DS_InitiativeTypeCode wrap(CodeListUID value)
      Wraps the given value in an ISO 19115-3 element, unless we are marshalling an older document.
      Overrides:
      wrap in class DS_InitiativeTypeCode
      Parameters:
      value - the value of CodeList, to be marshalled.
      Returns:
      a non-null value only if marshalling ISO 19115-3 or newer.