Coverage Report - org.kuali.rice.core.api.uif.RemotableHiddenInput
 
Classes in this File Line Coverage Branch Coverage Complexity
RemotableHiddenInput
100%
6/6
N/A
1
RemotableHiddenInput$1
N/A
N/A
1
RemotableHiddenInput$Builder
100%
5/5
N/A
1
RemotableHiddenInput$Constants
0%
0/1
N/A
1
RemotableHiddenInput$Elements
0%
0/1
N/A
1
 
 1  
 package org.kuali.rice.core.api.uif;
 2  
 
 3  
 import org.kuali.rice.core.api.CoreConstants;
 4  
 import org.w3c.dom.Element;
 5  
 
 6  
 import javax.xml.bind.annotation.XmlAccessType;
 7  
 import javax.xml.bind.annotation.XmlAccessorType;
 8  
 import javax.xml.bind.annotation.XmlAnyElement;
 9  
 import javax.xml.bind.annotation.XmlElement;
 10  
 import javax.xml.bind.annotation.XmlRootElement;
 11  
 import javax.xml.bind.annotation.XmlType;
 12  
 import java.util.Collection;
 13  
 
 14  
 /**
 15  
  * A hidden input control type.
 16  
  */
 17  
 @XmlRootElement(name = RemotableHiddenInput.Constants.ROOT_ELEMENT_NAME)
 18  
 @XmlAccessorType(XmlAccessType.NONE)
 19  
 @XmlType(name = RemotableHiddenInput.Constants.TYPE_NAME, propOrder = {
 20  
                 CoreConstants.CommonElements.FUTURE_ELEMENTS })
 21  2
 public final class RemotableHiddenInput extends RemotableAbstractControl {
 22  
 
 23  4
     @SuppressWarnings("unused")
 24  
     @XmlAnyElement
 25  
     private final Collection<Element> _futureElements = null;
 26  
 
 27  
     /**
 28  
      * Should only be invoked by JAXB.
 29  
      */
 30  
     @SuppressWarnings("unused")
 31  2
     private RemotableHiddenInput() {
 32  2
     }
 33  
 
 34  2
     private RemotableHiddenInput(Builder b) {
 35  2
     }
 36  
 
 37  2
     public static final class Builder extends RemotableAbstractControl.Builder {
 38  
 
 39  
         private Builder() {
 40  2
             super();
 41  2
         }
 42  
 
 43  
         public static Builder create() {
 44  2
             return new Builder();
 45  
         }
 46  
 
 47  
         @Override
 48  
         public RemotableHiddenInput build() {
 49  2
             return new RemotableHiddenInput(this);
 50  
         }
 51  
     }
 52  
 
 53  
     /**
 54  
      * Defines some internal constants used on this class.
 55  
      */
 56  0
     static final class Constants {
 57  
         static final String TYPE_NAME = "HiddenInputType";
 58  
         final static String ROOT_ELEMENT_NAME = "hiddenInput";
 59  
     }
 60  
 
 61  0
     static final class Elements {
 62  
     }
 63  
 }