
public interface Decision<T> extends Child<T>, JslDecisionCommType<T,Decision<T>,Properties<Decision<T>>>
Decision xsd type| Modifier 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.endEnd<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.failFail<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.nextNext<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.stopStop<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 elementDecisionDecision<T> id(String id)
id attributeid - the value for the attribute idDecisionString getId()
id attributeidDecision<T> ref(String ref)
ref attributeref - the value for the attribute refDecisionString getRef()
ref attributerefCopyright © 2021 JBoss by Red Hat. All rights reserved.