|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.andromda.core.metafacade.MetafacadeBase
org.andromda.cartridges.jsf.metafacades.JSFForwardLogic
public abstract class JSFForwardLogic
MetafacadeLogic for org.andromda.cartridges.jsf.metafacades.JSFForward
JSFForward| Field Summary | |
|---|---|
protected java.lang.Object |
metaObject
|
| Fields inherited from class org.andromda.core.metafacade.MetafacadeBase |
|---|
contextRoot, logger |
| Constructor Summary | |
|---|---|
JSFForwardLogic(java.lang.Object metaObject,
java.lang.String context)
|
|
| Method Summary | |
|---|---|
void |
copyTaggedValues(org.andromda.metafacades.uml.ModelElementFacade element)
|
java.lang.Object |
findTaggedValue(java.lang.String tagName)
|
java.util.Collection |
findTaggedValues(java.lang.String tagName)
|
java.lang.String |
getActionMethodName()
|
java.util.List |
getActions()
|
java.util.Collection |
getConstraints()
|
java.util.Collection |
getConstraints(java.lang.String kind)
|
org.andromda.metafacades.uml.FrontEndEvent |
getDecisionTrigger()
|
java.lang.String |
getDocumentation(java.lang.String indent)
|
java.lang.String |
getDocumentation(java.lang.String indent,
int lineLength)
|
java.lang.String |
getDocumentation(java.lang.String indent,
int lineLength,
boolean htmlStyle)
|
org.andromda.metafacades.uml.ActionFacade |
getEffect()
|
java.util.List |
getForwardParameters()
|
java.lang.String |
getFromOutcome()
The name that corresponds to the from-outcome in an navigational rule. |
org.andromda.metafacades.uml.FrontEndActivityGraph |
getFrontEndActivityGraph()
|
java.lang.String |
getFullyQualifiedName()
|
java.lang.String |
getFullyQualifiedName(boolean modelName)
|
java.lang.String |
getFullyQualifiedNamePath()
|
org.andromda.metafacades.uml.GuardFacade |
getGuard()
|
java.lang.String |
getId()
|
org.andromda.metafacades.uml.TypeMappings |
getLanguageMappings()
|
org.andromda.metafacades.uml.ModelFacade |
getModel()
|
java.lang.String |
getName()
|
org.andromda.metafacades.uml.FrontEndControllerOperation |
getOperationCall()
|
org.andromda.metafacades.uml.ModelElementFacade |
getPackage()
|
java.lang.String |
getPackageName()
|
java.lang.String |
getPackageName(boolean modelName)
|
java.lang.String |
getPackagePath()
|
java.lang.String |
getPath()
The path to which this forward points. |
org.andromda.metafacades.uml.PackageFacade |
getRootPackage()
|
org.andromda.metafacades.uml.StateVertexFacade |
getSource()
|
java.util.Collection |
getSourceDependencies()
|
org.andromda.metafacades.uml.StateMachineFacade |
getStateMachineContext()
|
java.util.Collection |
getStereotypeNames()
|
java.util.Collection |
getStereotypes()
|
java.util.Map |
getSuccessMessages()
Messages used to indicate successful execution. |
java.util.Collection |
getTaggedValues()
|
org.andromda.metafacades.uml.StateVertexFacade |
getTarget()
|
java.util.Collection |
getTargetDependencies()
|
java.lang.Object |
getTemplateParameter(java.lang.String parameterName)
|
java.util.Collection |
getTemplateParameters()
|
org.andromda.metafacades.uml.EventFacade |
getTrigger()
|
org.andromda.metafacades.uml.FrontEndUseCase |
getUseCase()
|
java.lang.String |
getValidationName()
|
java.lang.Object |
getValidationOwner()
|
java.lang.String |
getVisibility()
|
java.util.Map |
getWarningMessages()
Any messages used to indicate a warning. |
protected abstract java.lang.String |
handleGetFromOutcome()
|
protected abstract java.lang.String |
handleGetPath()
|
protected abstract java.util.Map |
handleGetSuccessMessages()
|
protected abstract java.util.Map |
handleGetWarningMessages()
|
protected abstract boolean |
handleIsFinalStateTarget()
|
protected abstract boolean |
handleIsSuccessMessagesPresent()
|
protected abstract boolean |
handleIsWarningMessagesPresent()
|
boolean |
hasExactStereotype(java.lang.String stereotypeName)
|
boolean |
hasStereotype(java.lang.String stereotypeName)
|
void |
initialize()
|
boolean |
isBindingDependenciesPresent()
|
boolean |
isConstraintsPresent()
|
boolean |
isContainedInFrontEndUseCase()
|
boolean |
isEnteringActionState()
|
boolean |
isEnteringDecisionPoint()
|
boolean |
isEnteringFinalState()
|
boolean |
isEnteringView()
|
boolean |
isExitingActionState()
|
boolean |
isExitingDecisionPoint()
|
boolean |
isExitingInitialState()
|
boolean |
isExitingView()
|
boolean |
isFinalStateTarget()
Indicates whether or not a final state is the target of this forward. |
boolean |
isFrontEndForwardMetaType()
|
boolean |
isJSFForwardMetaType()
Indicates the metafacade type (used for metafacade mappings). |
boolean |
isModelElementFacadeMetaType()
|
boolean |
isSuccessMessagesPresent()
Indicates whether or not any success messags are present. |
boolean |
isTemplateParametersPresent()
|
boolean |
isTransitionFacadeMetaType()
|
boolean |
isTriggerPresent()
|
boolean |
isWarningMessagesPresent()
Whether or not any warning messages are present. |
void |
resetMetafacadeContext(java.lang.String context)
|
java.lang.String |
toString()
|
java.lang.String |
translateConstraint(java.lang.String name,
java.lang.String translation)
|
java.lang.String[] |
translateConstraints(java.lang.String translation)
|
java.lang.String[] |
translateConstraints(java.lang.String kind,
java.lang.String translation)
|
void |
validateInvariants(java.util.Collection validationMessages)
|
| Methods inherited from class org.andromda.core.metafacade.MetafacadeBase |
|---|
equals, getConfiguredProperty, getMetafacadeContext, getMetaObject, hashCode, isConfiguredProperty, isMetafacadePropertyCachingEnabled, setMetafacadeContext, setProperty, shieldedElement, shieldedElements, THIS, validate |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
protected java.lang.Object metaObject
| Constructor Detail |
|---|
public JSFForwardLogic(java.lang.Object metaObject,
java.lang.String context)
| Method Detail |
|---|
public void resetMetafacadeContext(java.lang.String context)
resetMetafacadeContext in class org.andromda.core.metafacade.MetafacadeBaseMetafacadeBasepublic boolean isJSFForwardMetaType()
JSFForward
isJSFForwardMetaType in interface JSFForwardtrueJSFForwardprotected abstract java.lang.String handleGetPath()
JSFForward.getPath()public final java.lang.String getPath()
JSFForwardThe path to which this forward points.
getPath in interface JSFForwardprotected abstract boolean handleIsFinalStateTarget()
JSFForward.isFinalStateTarget()public final boolean isFinalStateTarget()
JSFForwardIndicates whether or not a final state is the target of this forward.
isFinalStateTarget in interface JSFForwardprotected abstract java.lang.String handleGetFromOutcome()
JSFForward.getFromOutcome()public final java.lang.String getFromOutcome()
JSFForwardThe name that corresponds to the from-outcome in an navigational rule.
getFromOutcome in interface JSFForwardprotected abstract java.util.Map handleGetSuccessMessages()
JSFForward.getSuccessMessages()public final java.util.Map getSuccessMessages()
JSFForwardMessages used to indicate successful execution.
getSuccessMessages in interface JSFForwardprotected abstract boolean handleIsSuccessMessagesPresent()
JSFForward.isSuccessMessagesPresent()public final boolean isSuccessMessagesPresent()
JSFForwardIndicates whether or not any success messags are present.
isSuccessMessagesPresent in interface JSFForwardprotected abstract java.util.Map handleGetWarningMessages()
JSFForward.getWarningMessages()public final java.util.Map getWarningMessages()
JSFForwardAny messages used to indicate a warning.
getWarningMessages in interface JSFForwardprotected abstract boolean handleIsWarningMessagesPresent()
JSFForward.isWarningMessagesPresent()public final boolean isWarningMessagesPresent()
JSFForwardWhether or not any warning messages are present.
isWarningMessagesPresent in interface JSFForwardpublic boolean isFrontEndForwardMetaType()
isFrontEndForwardMetaType in interface org.andromda.metafacades.uml.FrontEndForwardFrontEndForwardpublic boolean isTransitionFacadeMetaType()
isTransitionFacadeMetaType in interface org.andromda.metafacades.uml.TransitionFacadeTransitionFacadepublic boolean isModelElementFacadeMetaType()
isModelElementFacadeMetaType in interface org.andromda.metafacades.uml.ModelElementFacadeModelElementFacadepublic java.lang.String getActionMethodName()
getActionMethodName in interface org.andromda.metafacades.uml.FrontEndForwardpublic java.util.List getActions()
getActions in interface org.andromda.metafacades.uml.FrontEndForwardpublic org.andromda.metafacades.uml.FrontEndEvent getDecisionTrigger()
getDecisionTrigger in interface org.andromda.metafacades.uml.FrontEndForwardpublic java.util.List getForwardParameters()
getForwardParameters in interface org.andromda.metafacades.uml.FrontEndForwardpublic org.andromda.metafacades.uml.FrontEndActivityGraph getFrontEndActivityGraph()
getFrontEndActivityGraph in interface org.andromda.metafacades.uml.FrontEndForwardpublic org.andromda.metafacades.uml.FrontEndControllerOperation getOperationCall()
getOperationCall in interface org.andromda.metafacades.uml.FrontEndForwardpublic org.andromda.metafacades.uml.FrontEndUseCase getUseCase()
getUseCase in interface org.andromda.metafacades.uml.FrontEndForwardpublic boolean isContainedInFrontEndUseCase()
isContainedInFrontEndUseCase in interface org.andromda.metafacades.uml.FrontEndForwardpublic boolean isEnteringView()
isEnteringView in interface org.andromda.metafacades.uml.FrontEndForwardpublic boolean isExitingView()
isExitingView in interface org.andromda.metafacades.uml.FrontEndForwardpublic void copyTaggedValues(org.andromda.metafacades.uml.ModelElementFacade element)
copyTaggedValues in interface org.andromda.metafacades.uml.ModelElementFacadepublic java.lang.Object findTaggedValue(java.lang.String tagName)
findTaggedValue in interface org.andromda.metafacades.uml.ModelElementFacadepublic java.util.Collection findTaggedValues(java.lang.String tagName)
findTaggedValues in interface org.andromda.metafacades.uml.ModelElementFacadepublic java.util.Collection getConstraints()
getConstraints in interface org.andromda.metafacades.uml.ModelElementFacadepublic java.util.Collection getConstraints(java.lang.String kind)
getConstraints in interface org.andromda.metafacades.uml.ModelElementFacade
public java.lang.String getDocumentation(java.lang.String indent,
int lineLength)
getDocumentation in interface org.andromda.metafacades.uml.ModelElementFacade
public java.lang.String getDocumentation(java.lang.String indent,
int lineLength,
boolean htmlStyle)
getDocumentation in interface org.andromda.metafacades.uml.ModelElementFacadepublic java.lang.String getDocumentation(java.lang.String indent)
getDocumentation in interface org.andromda.metafacades.uml.ModelElementFacadepublic java.lang.String getFullyQualifiedName(boolean modelName)
getFullyQualifiedName in interface org.andromda.metafacades.uml.ModelElementFacadepublic java.lang.String getFullyQualifiedName()
getFullyQualifiedName in interface org.andromda.metafacades.uml.ModelElementFacadepublic java.lang.String getFullyQualifiedNamePath()
getFullyQualifiedNamePath in interface org.andromda.metafacades.uml.ModelElementFacadepublic java.lang.String getId()
getId in interface org.andromda.metafacades.uml.ModelElementFacadepublic org.andromda.metafacades.uml.TypeMappings getLanguageMappings()
getLanguageMappings in interface org.andromda.metafacades.uml.ModelElementFacadepublic org.andromda.metafacades.uml.ModelFacade getModel()
getModel in interface org.andromda.metafacades.uml.ModelElementFacadepublic java.lang.String getName()
getName in interface org.andromda.metafacades.uml.ModelElementFacadepublic org.andromda.metafacades.uml.ModelElementFacade getPackage()
getPackage in interface org.andromda.metafacades.uml.ModelElementFacadepublic java.lang.String getPackageName(boolean modelName)
getPackageName in interface org.andromda.metafacades.uml.ModelElementFacadepublic java.lang.String getPackageName()
getPackageName in interface org.andromda.metafacades.uml.ModelElementFacadepublic java.lang.String getPackagePath()
getPackagePath in interface org.andromda.metafacades.uml.ModelElementFacadepublic org.andromda.metafacades.uml.PackageFacade getRootPackage()
getRootPackage in interface org.andromda.metafacades.uml.ModelElementFacadepublic java.util.Collection getSourceDependencies()
getSourceDependencies in interface org.andromda.metafacades.uml.ModelElementFacadepublic org.andromda.metafacades.uml.StateMachineFacade getStateMachineContext()
getStateMachineContext in interface org.andromda.metafacades.uml.ModelElementFacadepublic java.util.Collection getStereotypeNames()
getStereotypeNames in interface org.andromda.metafacades.uml.ModelElementFacadepublic java.util.Collection getStereotypes()
getStereotypes in interface org.andromda.metafacades.uml.ModelElementFacadepublic java.util.Collection getTaggedValues()
getTaggedValues in interface org.andromda.metafacades.uml.ModelElementFacadepublic java.util.Collection getTargetDependencies()
getTargetDependencies in interface org.andromda.metafacades.uml.ModelElementFacadepublic java.lang.Object getTemplateParameter(java.lang.String parameterName)
getTemplateParameter in interface org.andromda.metafacades.uml.ModelElementFacadepublic java.util.Collection getTemplateParameters()
getTemplateParameters in interface org.andromda.metafacades.uml.ModelElementFacadepublic java.lang.String getVisibility()
getVisibility in interface org.andromda.metafacades.uml.ModelElementFacadepublic boolean hasExactStereotype(java.lang.String stereotypeName)
hasExactStereotype in interface org.andromda.metafacades.uml.ModelElementFacadepublic boolean hasStereotype(java.lang.String stereotypeName)
hasStereotype in interface org.andromda.metafacades.uml.ModelElementFacadepublic boolean isBindingDependenciesPresent()
isBindingDependenciesPresent in interface org.andromda.metafacades.uml.ModelElementFacadepublic boolean isConstraintsPresent()
isConstraintsPresent in interface org.andromda.metafacades.uml.ModelElementFacadepublic boolean isTemplateParametersPresent()
isTemplateParametersPresent in interface org.andromda.metafacades.uml.ModelElementFacade
public java.lang.String translateConstraint(java.lang.String name,
java.lang.String translation)
translateConstraint in interface org.andromda.metafacades.uml.ModelElementFacadepublic java.lang.String[] translateConstraints(java.lang.String translation)
translateConstraints in interface org.andromda.metafacades.uml.ModelElementFacade
public java.lang.String[] translateConstraints(java.lang.String kind,
java.lang.String translation)
translateConstraints in interface org.andromda.metafacades.uml.ModelElementFacadepublic org.andromda.metafacades.uml.ActionFacade getEffect()
getEffect in interface org.andromda.metafacades.uml.TransitionFacadepublic org.andromda.metafacades.uml.GuardFacade getGuard()
getGuard in interface org.andromda.metafacades.uml.TransitionFacadepublic org.andromda.metafacades.uml.StateVertexFacade getSource()
getSource in interface org.andromda.metafacades.uml.TransitionFacadepublic org.andromda.metafacades.uml.StateVertexFacade getTarget()
getTarget in interface org.andromda.metafacades.uml.TransitionFacadepublic org.andromda.metafacades.uml.EventFacade getTrigger()
getTrigger in interface org.andromda.metafacades.uml.TransitionFacadepublic boolean isEnteringActionState()
isEnteringActionState in interface org.andromda.metafacades.uml.TransitionFacadepublic boolean isEnteringDecisionPoint()
isEnteringDecisionPoint in interface org.andromda.metafacades.uml.TransitionFacadepublic boolean isEnteringFinalState()
isEnteringFinalState in interface org.andromda.metafacades.uml.TransitionFacadepublic boolean isExitingActionState()
isExitingActionState in interface org.andromda.metafacades.uml.TransitionFacadepublic boolean isExitingDecisionPoint()
isExitingDecisionPoint in interface org.andromda.metafacades.uml.TransitionFacadepublic boolean isExitingInitialState()
isExitingInitialState in interface org.andromda.metafacades.uml.TransitionFacadepublic boolean isTriggerPresent()
isTriggerPresent in interface org.andromda.metafacades.uml.TransitionFacadepublic void initialize()
initialize in interface org.andromda.metafacades.uml.ModelElementFacadeinitialize in class org.andromda.core.metafacade.MetafacadeBaseMetafacadeBase.initialize()public java.lang.Object getValidationOwner()
getValidationOwner in interface org.andromda.metafacades.uml.ModelElementFacadegetValidationOwner in class org.andromda.core.metafacade.MetafacadeBaseMetafacadeBase.getValidationOwner()public java.lang.String getValidationName()
getValidationName in interface org.andromda.metafacades.uml.ModelElementFacadegetValidationName in class org.andromda.core.metafacade.MetafacadeBaseMetafacadeBase.getValidationName()public void validateInvariants(java.util.Collection validationMessages)
validateInvariants in interface org.andromda.metafacades.uml.ModelElementFacadevalidateInvariants in class org.andromda.core.metafacade.MetafacadeBaseMetafacadeBase.validateInvariants(java.util.Collection)public java.lang.String toString()
toString in class java.lang.ObjectObject.toString()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||