@Override protected PrismContainerValue getValueFrom(GuiActionType value) { return value.asPrismContainerValue(); }
@Override public boolean equals(Object object) { if (!(object instanceof GuiActionType)) { return false; } GuiActionType other = ((GuiActionType) object); return asPrismContainerValue().equivalent(other.asPrismContainerValue()); }
@XmlElement(name = "description") public String getDescription() { return PrismForJAXBUtil.getPropertyValue(asPrismContainerValue(), F_DESCRIPTION, String.class); }
@Override public int hashCode() { return asPrismContainerValue().hashCode(); }
@XmlElement(required = true, name = "name") public String getName() { return PrismForJAXBUtil.getPropertyValue(asPrismContainerValue(), F_NAME, String.class); }
@XmlElement(name = "display") public DisplayType getDisplay() { return PrismForJAXBUtil.getFieldSingleContainerable(asPrismContainerValue(), F_DISPLAY, DisplayType.class); }
@Override public String toString() { return asPrismContainerValue().toString(); }
public void setDescription(String value) { PrismForJAXBUtil.setPropertyValue(asPrismContainerValue(), F_DESCRIPTION, value); }
public void setName(String value) { PrismForJAXBUtil.setPropertyValue(asPrismContainerValue(), F_NAME, value); }
public void setTaskTemplateRef(ObjectReferenceType value) { PrismReferenceValue _referenceValue = ((value!= null)?value.asReferenceValue():null); PrismForJAXBUtil.setReferenceValueAsRef(asPrismContainerValue(), F_TASK_TEMPLATE_REF, _referenceValue); }
public void setDisplay(DisplayType value) { PrismContainerValue fieldContainerValue = ((value!= null)?value.asPrismContainerValue():null); PrismForJAXBUtil.setFieldContainerValue(asPrismContainerValue(), F_DISPLAY, fieldContainerValue); }
@XmlElement(name = "taskTemplateRef") public ObjectReferenceType getTaskTemplateRef() { PrismReferenceValue reference = PrismForJAXBUtil.getReferenceValue(asPrismContainerValue(), F_TASK_TEMPLATE_REF); if (reference == null) { return null; } ObjectReferenceType taskTemplateRef = new ObjectReferenceType(); taskTemplateRef.setupReferenceValue(reference); return taskTemplateRef; }
public GuiActionType clone() { GuiActionType object = new GuiActionType(); PrismContainerValue value = asPrismContainerValue().clone(); object.setupContainerValue(value); return object; }
public<X >X end() { return ((X)((PrismContainerValue)((PrismContainer) asPrismContainerValue().getParent()).getParent()).asContainerable()); }