Вы можете инкапсулировать это намного лучше.
Убедитесь, что ваш компонент повторно отправляет событие click, и вы можете сделать это, что намного приятнее (а также имеет преимущество в том, что вы не связываете свой объект create иредактировать компоненты в BorderContainer)
что-то вроде ...
<s:BorderContainer id="contentHolder">
<s:states>
<s:State name="create"/>
<s:State name="edit"/>
</s:states>
<s:transitions>
<s:Transition fromState="create" toState="edit">
<s:Sequence target="{creation}">
<s:Fade/>
<s:RemoveAction/>
</s:Sequence>
</s:Transition>
</s:transitions>
<comp:create includeIn="create" click="contentHolder.currentstate='edit'"/>
<comp:edit includeIn="edit" click="contentHolder.currentstate='create'"/>
</s:BorderContainer>