org.andromda.cartridges.jsf.metafacades
Interface JSFForward

All Superinterfaces:
org.andromda.metafacades.uml.FrontEndForward, org.andromda.metafacades.uml.ModelElementFacade, org.andromda.metafacades.uml.TransitionFacade
All Known Implementing Classes:
JSFForwardLogic, JSFForwardLogicImpl

public interface JSFForward
extends org.andromda.metafacades.uml.FrontEndForward

Represents a forward within a JSF activity graph.

Metafacade interface to be used by AndroMDA cartridges.


Method Summary
 java.lang.String getFromOutcome()
           The name that corresponds to the from-outcome in an navigational rule.
 java.lang.String getPath()
           The path to which this forward points.
 java.util.Map getSuccessMessages()
           Messages used to indicate successful execution.
 java.util.Map getWarningMessages()
           Any messages used to indicate a warning.
 boolean isFinalStateTarget()
           Indicates whether or not a final state is the target of this forward.
 boolean isJSFForwardMetaType()
          Indicates the metafacade type (used for metafacade mappings).
 boolean isSuccessMessagesPresent()
           Indicates whether or not any success messags are present.
 boolean isWarningMessagesPresent()
           Whether or not any warning messages are present.
 
Methods inherited from interface org.andromda.metafacades.uml.FrontEndForward
getActionMethodName, getActions, getDecisionTrigger, getForwardParameters, getFrontEndActivityGraph, getOperationCall, getUseCase, isContainedInFrontEndUseCase, isEnteringView, isExitingView, isFrontEndForwardMetaType
 
Methods inherited from interface org.andromda.metafacades.uml.TransitionFacade
getEffect, getGuard, getSource, getTarget, getTrigger, isEnteringActionState, isEnteringDecisionPoint, isEnteringFinalState, isExitingActionState, isExitingDecisionPoint, isExitingInitialState, isTransitionFacadeMetaType, isTriggerPresent
 
Methods inherited from interface org.andromda.metafacades.uml.ModelElementFacade
copyTaggedValues, findTaggedValue, findTaggedValues, getConstraints, getConstraints, getDocumentation, getDocumentation, getDocumentation, getFullyQualifiedName, getFullyQualifiedName, getFullyQualifiedNamePath, getId, getLanguageMappings, getModel, getName, getPackage, getPackageName, getPackageName, getPackagePath, getRootPackage, getSourceDependencies, getStateMachineContext, getStereotypeNames, getStereotypes, getTaggedValues, getTargetDependencies, getTemplateParameter, getTemplateParameters, getValidationName, getValidationOwner, getVisibility, hasExactStereotype, hasStereotype, initialize, isBindingDependenciesPresent, isConstraintsPresent, isModelElementFacadeMetaType, isTemplateParametersPresent, translateConstraint, translateConstraints, translateConstraints, validateInvariants
 

Method Detail

isJSFForwardMetaType

boolean isJSFForwardMetaType()
Indicates the metafacade type (used for metafacade mappings).

Returns:
always true

getFromOutcome

java.lang.String getFromOutcome()

The name that corresponds to the from-outcome in an navigational rule.


getPath

java.lang.String getPath()

The path to which this forward points.


getSuccessMessages

java.util.Map getSuccessMessages()

Messages used to indicate successful execution.


getWarningMessages

java.util.Map getWarningMessages()

Any messages used to indicate a warning.


isFinalStateTarget

boolean isFinalStateTarget()

Indicates whether or not a final state is the target of this forward.


isSuccessMessagesPresent

boolean isSuccessMessagesPresent()

Indicates whether or not any success messags are present.


isWarningMessagesPresent

boolean isWarningMessagesPresent()

Whether or not any warning messages are present.



Copyright © 2003-2008 AndroMDA.org. All Rights Reserved.