public GuiActionType clone() { GuiActionType object = new GuiActionType(); PrismContainerValue value = asPrismContainerValue().clone(); object.setupContainerValue(value); return object; }
public GuiActionType description(String value) { setDescription(value); return this; }
public GuiActionType display(DisplayType value) { setDisplay(value); return this; }
@Override protected GuiActionType createItem(PrismContainerValue value) { GuiActionType action = new GuiActionType(); action.setupContainerValue(value); return action; }
/** * Create an instance of {@link GuiActionType } * */ public GuiActionType createGuiActionType() { return new GuiActionType(); }
@Override protected PrismContainerValue getValueFrom(GuiActionType value) { return value.asPrismContainerValue(); }
public ObjectReferenceType beginTaskTemplateRef() { ObjectReferenceType value = new ObjectReferenceType(); taskTemplateRef(value); return value; }
public GuiActionType name(String value) { setName(value); return this; }
public GuiActionType taskTemplateRef(ObjectReferenceType value) { setTaskTemplateRef(value); return this; }
public DisplayType beginDisplay() { DisplayType value = new DisplayType(); display(value); return value; }
public GuiActionType(PrismContext prismContext) { setupContainerValue(new PrismContainerValueImpl<>(this, prismContext)); }
/** * Create an instance of {@link GuiActionType } * */ public GuiActionType createGuiActionType() { return new GuiActionType(); }
@Override public boolean equals(Object object) { if (!(object instanceof GuiActionType)) { return false; } GuiActionType other = ((GuiActionType) object); return asPrismContainerValue().equivalent(other.asPrismContainerValue()); }
public GuiActionType taskTemplateRef(String oid, QName type) { PrismReferenceValue refVal = new PrismReferenceValueImpl(oid, type); ObjectReferenceType ort = new ObjectReferenceType(); ort.setupReferenceValue(refVal); return taskTemplateRef(ort); }
/** * Create an instance of {@link GuiActionType } * */ public GuiActionType createGuiActionType() { return new GuiActionType(); }
@XmlElement(name = "description") public String getDescription() { return PrismForJAXBUtil.getPropertyValue(asPrismContainerValue(), F_DESCRIPTION, String.class); }
public GuiActionType taskTemplateRef(String oid, QName type, QName relation) { PrismReferenceValue refVal = new PrismReferenceValueImpl(oid, type); refVal.setRelation(relation); ObjectReferenceType ort = new ObjectReferenceType(); ort.setupReferenceValue(refVal); return taskTemplateRef(ort); }
public GuiActionType beginAction() { GuiActionType value = new GuiActionType(); action(value); return value; }
@Override public int hashCode() { return asPrismContainerValue().hashCode(); }
@XmlElement(required = true, name = "name") public String getName() { return PrismForJAXBUtil.getPropertyValue(asPrismContainerValue(), F_NAME, String.class); }