public interface Decision<T> extends Child<T>, JslDecisionCommType<T,Decision<T>,Properties<Decision<T>>>
Decision
xsd typeModifier and Type | Method and Description |
---|---|
End<Decision<T>> |
createEnd()
Creates a new
end element |
Fail<Decision<T>> |
createFail()
Creates a new
fail element |
Next<Decision<T>> |
createNext()
Creates a new
next element |
Stop<Decision<T>> |
createStop()
Creates a new
stop element |
List<End<Decision<T>>> |
getAllEnd()
Returns all
end elements |
List<Fail<Decision<T>>> |
getAllFail()
Returns all
fail elements |
List<Next<Decision<T>>> |
getAllNext()
Returns all
next elements |
List<Stop<Decision<T>>> |
getAllStop()
Returns all
stop elements |
String |
getId()
Returns the
id attribute |
End<Decision<T>> |
getOrCreateEnd()
If not already created, a new
end element will be created and returned. |
Fail<Decision<T>> |
getOrCreateFail()
If not already created, a new
fail element will be created and returned. |
Next<Decision<T>> |
getOrCreateNext()
If not already created, a new
next element will be created and returned. |
Properties<Decision<T>> |
getOrCreateProperties()
If not already created, a new
properties element with the given value will be created. |
Stop<Decision<T>> |
getOrCreateStop()
If not already created, a new
stop element will be created and returned. |
String |
getRef()
Returns the
ref attribute |
Decision<T> |
id(String id)
Sets the
id attribute |
Decision<T> |
ref(String ref)
Sets the
ref attribute |
Decision<T> |
removeAllEnd()
Removes all
end elements |
Decision<T> |
removeAllFail()
Removes all
fail elements |
Decision<T> |
removeAllNext()
Removes all
next elements |
Decision<T> |
removeAllStop()
Removes all
stop elements |
Decision<T> |
removeId()
Removes the
id attribute |
Decision<T> |
removeProperties()
Removes the
properties element |
Decision<T> |
removeRef()
Removes the
ref attribute |
End<Decision<T>> getOrCreateEnd()
end
element will be created and returned.
Otherwise, the first existing end
element will be returned.end
End<Decision<T>> createEnd()
end
elementEnd>
Decision<T> removeAllEnd()
end
elementsEnd>
Fail<Decision<T>> getOrCreateFail()
fail
element will be created and returned.
Otherwise, the first existing fail
element will be returned.fail
Fail<Decision<T>> createFail()
fail
elementFail>
Decision<T> removeAllFail()
fail
elementsFail>
Next<Decision<T>> getOrCreateNext()
next
element will be created and returned.
Otherwise, the first existing next
element will be returned.next
Next<Decision<T>> createNext()
next
elementNext>
Decision<T> removeAllNext()
next
elementsNext>
Stop<Decision<T>> getOrCreateStop()
stop
element will be created and returned.
Otherwise, the first existing stop
element will be returned.stop
Stop<Decision<T>> createStop()
stop
elementStop>
Decision<T> removeAllStop()
stop
elementsStop>
Properties<Decision<T>> getOrCreateProperties()
properties
element with the given value will be created.
Otherwise, the existing properties
element will be returned.Properties>
Decision<T> removeProperties()
properties
elementDecision
Decision<T> id(String id)
id
attributeid
- the value for the attribute id
Decision
String getId()
id
attributeid
Decision<T> ref(String ref)
ref
attributeref
- the value for the attribute ref
Decision
String getRef()
ref
attributeref
Copyright © 2019 JBoss by Red Hat. All rights reserved.