gets the value of the pageorgrouporline 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 pageorgrouporline property . for example , to add a new item , do as follows : getpageorgrouporline . add newitem ; objects of the following type s are allowed in the list jaxbelement jaxbelement jaxbelement jaxbelement jaxbelement jaxbelement jaxbelement jaxbelement jaxbelement jaxbelement jaxbelement jaxbelement jaxbelement jaxbelement jaxbelement jaxbelement jaxbelement jaxbelement jaxbelement jaxbelement jaxbelement jaxbelement jaxbelement jaxbelement jaxbelement jaxbelement jaxbelement jaxbelement jaxbelement jaxbelement jaxbelement jaxbelement jaxbelement jaxbelement jaxbelement jaxbelement jaxbelement jaxbelement jaxbelement jaxbelement concode_field_sep Layout layout concode_elem_sep List<JAXBElement<?>> pageOrGroupOrLine concode_elem_sep String flavour concode_elem_sep String name concode_elem_sep Boolean nowidget concode_elem_sep String align concode_elem_sep String clazz concode_elem_sep String target concode_field_sep void setName concode_elem_sep String getClazz concode_elem_sep String getName concode_elem_sep void setClazz concode_elem_sep String getAlign concode_elem_sep void setNowidget concode_elem_sep void setLayout concode_elem_sep Layout getLayout concode_elem_sep String getTarget concode_elem_sep void setAlign concode_elem_sep String getFlavour concode_elem_sep void setTarget concode_elem_sep Boolean isNowidget concode_elem_sep void setFlavour
List < JAXBElement < ? >> function ( ) { if ( pageOrGroupOrLine == null ) { pageOrGroupOrLine = new ArrayList < JAXBElement < ? >> ( ) ; } return this . pageOrGroupOrLine ; }