viewStateClone.getEntryActions().addEntryAction(a);
}
}
if (viewState.getExitActions() == null && this.exitActions.size() > 0) {
ExitActions exit = new ExitActions();
exit.createNew(viewStateClone);
for (IActionElement a : this.exitActions) {
exit.addExitAction(a);
}
viewStateClone.setExitActions(exit);
}
else if (this.exitActions.size() == 0) {
viewStateClone.setExitActions(null);
}
else {
viewStateClone.getExitActions().removeAll();
for (IActionElement a : this.exitActions) {
viewStateClone.getExitActions().addExitAction(a);
}
}
if (viewState.getRenderActions() == null && this.renderActions.size() > 0) {
RenderActions exit = new RenderActions();
exit.createNew(viewStateClone);
for (IActionElement a : this.renderActions) {
exit.addRenderAction(a);
}
viewStateClone.setRenderActions(exit);
}
else if (this.renderActions.size() == 0) {
viewStateClone.setRenderActions(null);