public DashboardWidgetPresentationType clone() { DashboardWidgetPresentationType object = new DashboardWidgetPresentationType(); PrismContainerValue value = asPrismContainerValue().clone(); object.setupContainerValue(value); return object; }
public List<DashboardWidgetDataFieldType> createDataFieldList() { PrismForJAXBUtil.createContainer(asPrismContainerValue(), F_DATA_FIELD); return getDataField(); }
public List<DashboardWidgetVariationType> createVariationList() { PrismForJAXBUtil.createContainer(asPrismContainerValue(), F_VARIATION); return getVariation(); }
/** * Create an instance of {@link DashboardWidgetPresentationType } * */ public DashboardWidgetPresentationType createDashboardWidgetPresentationType() { return new DashboardWidgetPresentationType(); }
@Override public boolean equals(Object object) { if (!(object instanceof DashboardWidgetPresentationType)) { return false; } DashboardWidgetPresentationType other = ((DashboardWidgetPresentationType) object); return asPrismContainerValue().equivalent(other.asPrismContainerValue()); }
public DashboardWidgetPresentationType dataField(DashboardWidgetDataFieldType value) { getDataField().add(value); return this; }
public DashboardWidgetPresentationType variation(DashboardWidgetVariationType value) { getVariation().add(value); return this; }
public DashboardWidgetVariationType beginVariation() { DashboardWidgetVariationType value = new DashboardWidgetVariationType(); variation(value); return value; }
public DashboardWidgetDataFieldType beginDataField() { DashboardWidgetDataFieldType value = new DashboardWidgetDataFieldType(); dataField(value); return value; }
public DashboardWidgetPresentationType(PrismContext prismContext) { setupContainerValue(new PrismContainerValueImpl<>(this, prismContext)); }
/** * Create an instance of {@link DashboardWidgetPresentationType } * */ public DashboardWidgetPresentationType createDashboardWidgetPresentationType() { return new DashboardWidgetPresentationType(); }
@Override public String toString() { return asPrismContainerValue().toString(); }
/** * Create an instance of {@link DashboardWidgetPresentationType } * */ public DashboardWidgetPresentationType createDashboardWidgetPresentationType() { return new DashboardWidgetPresentationType(); }
@Override public int hashCode() { return asPrismContainerValue().hashCode(); }
public DashboardWidgetPresentationType beginPresentation() { DashboardWidgetPresentationType value = new DashboardWidgetPresentationType(); presentation(value); return value; }
@XmlElement(name = "variation") public List<DashboardWidgetVariationType> getVariation() { PrismContainerValue pcv = asPrismContainerValue(); PrismContainer container = PrismForJAXBUtil.getContainer(pcv, F_VARIATION); return new DashboardWidgetPresentationType.AnonVariation(container, pcv); }
@XmlElement(name = "dataField") public List<DashboardWidgetDataFieldType> getDataField() { PrismContainerValue pcv = asPrismContainerValue(); PrismContainer container = PrismForJAXBUtil.getContainer(pcv, F_DATA_FIELD); return new DashboardWidgetPresentationType.AnonDataField(container, pcv); }
public void setPresentation(DashboardWidgetPresentationType value) { PrismContainerValue fieldContainerValue = ((value!= null)?value.asPrismContainerValue():null); PrismForJAXBUtil.setFieldContainerValue(asPrismContainerValue(), F_PRESENTATION, fieldContainerValue); }
public<X >X end() { return ((X)((PrismContainerValue)((PrismContainer) asPrismContainerValue().getParent()).getParent()).asContainerable()); }