org.andromda.cartridges.jsf.metafacades
Class JSFUseCaseLogicImpl

java.lang.Object
  extended by org.andromda.core.metafacade.MetafacadeBase
      extended by org.andromda.cartridges.jsf.metafacades.JSFUseCaseLogic
          extended by org.andromda.cartridges.jsf.metafacades.JSFUseCaseLogicImpl
All Implemented Interfaces:
JSFUseCase, org.andromda.metafacades.uml.ClassifierFacade, org.andromda.metafacades.uml.FrontEndUseCase, org.andromda.metafacades.uml.GeneralizableElementFacade, org.andromda.metafacades.uml.ModelElementFacade, org.andromda.metafacades.uml.NamespaceFacade, org.andromda.metafacades.uml.UseCaseFacade

public class JSFUseCaseLogicImpl
extends JSFUseCaseLogic

MetafacadeLogic implementation for org.andromda.cartridges.jsf.metafacades.JSFUseCase.

See Also:
JSFUseCase

Field Summary
 
Fields inherited from class org.andromda.cartridges.jsf.metafacades.JSFUseCaseLogic
metaObject
 
Fields inherited from class org.andromda.core.metafacade.MetafacadeBase
contextRoot, logger
 
Constructor Summary
JSFUseCaseLogicImpl(java.lang.Object metaObject, java.lang.String context)
           
 
Method Summary
protected  java.lang.String handleGetActionClassName()
           
protected  java.util.List handleGetActionForwards()
           
protected  java.util.List handleGetAllForwards()
           
protected  java.util.Map handleGetAllMessages()
           
protected  java.lang.String handleGetControllerAction()
           
protected  java.lang.String handleGetFormKey()
           
protected  java.lang.String handleGetForwardName()
           
protected  java.util.List handleGetForwards()
           
protected  java.lang.String handleGetForwardsClassName()
           
protected  java.lang.String handleGetFullyQualifiedActionClassName()
           
protected  java.lang.String handleGetFullyQualifiedActionClassPath()
           
protected  java.lang.String handleGetInitialTargetPath()
           
protected  java.util.Collection handleGetNavigationRules()
           
protected  java.lang.String handleGetPath()
           
protected  java.lang.String handleGetPathRoot()
           
protected  java.util.List handleGetRegistrationUseCases()
           
protected  java.lang.String handleGetTitleKey()
           
protected  java.lang.String handleGetTitleValue()
           
protected  boolean handleIsApplicationValidationRequired()
           
protected  boolean handleIsInitialTargetView()
           
protected  boolean handleIsRegistrationUseCase()
           
protected  boolean handleIsValidationRequired()
           
protected  boolean handleIsViewHasNameOfUseCase()
           
 
Methods inherited from class org.andromda.cartridges.jsf.metafacades.JSFUseCaseLogic
copyTaggedValues, findAttribute, findTaggedValue, findTaggedValue, findTaggedValues, getAbstractions, getActionClassName, getActionForwards, getActions, getActivityGraph, getAllAssociatedClasses, getAllForwards, getAllGeneralizations, getAllMessages, getAllProperties, getAllRequiredConstructorParameters, getAllRoles, getAllSpecializations, getAllUseCases, getArray, getArrayName, getAssociatedClasses, getAssociationEnds, getAttributes, getAttributes, getConstraints, getConstraints, getController, getControllerAction, getDocumentation, getDocumentation, getDocumentation, getExtends, getExtensionPoints, getFirstActivityGraph, getFormKey, getForwardName, getForwards, getForwardsClassName, getFullyQualifiedActionClassName, getFullyQualifiedActionClassPath, getFullyQualifiedArrayName, getFullyQualifiedName, getFullyQualifiedName, getFullyQualifiedNamePath, getGeneralization, getGeneralizationLinks, getGeneralizationList, getGeneralizationRoot, getGeneralizations, getId, getImplementationOperations, getImplementedInterfaceList, getIncludes, getInitialTargetPath, getInitialView, getInstanceAttributes, getInstanceOperations, getInterfaceAbstractions, getJavaNullString, getLanguageMappings, getModel, getName, getNavigableConnectingEnds, getNavigableConnectingEnds, getNavigationRules, getNonArray, getOperationCallFromAttributes, getOperations, getOwnedElements, getPackage, getPackageName, getPackageName, getPackagePath, getPath, getPathRoot, getProperties, getProperties, getReferencingFinalStates, getRegistrationUseCases, getRequiredConstructorParameters, getRoles, getRootPackage, getSerialVersionUID, getSourceDependencies, getSpecializations, getStateMachineContext, getStaticAttributes, getStaticOperations, getStereotypeNames, getStereotypes, getSuperClass, getTaggedValues, getTargetDependencies, getTemplateParameter, getTemplateParameters, getTitleKey, getTitleValue, getValidationName, getValidationOwner, getViews, getViewVariables, getVisibility, getWrapperName, hasExactStereotype, hasStereotype, initialize, isAbstract, isApplicationValidationRequired, isArrayType, isAssociationClass, isBindingDependenciesPresent, isBlobType, isBooleanType, isClassifierFacadeMetaType, isClobType, isCollectionType, isConstraintsPresent, isDataType, isDateType, isEmbeddedValue, isEntryUseCase, isEnumeration, isFileType, isFrontEndUseCaseMetaType, isGeneralizableElementFacadeMetaType, isInitialTargetView, isInterface, isJSFUseCaseMetaType, isLeaf, isListType, isMapType, isModelElementFacadeMetaType, isNamespaceFacadeMetaType, isPrimitive, isRegistrationUseCase, isSecured, isSetType, isStringType, isTemplateParametersPresent, isTimeType, isUseCaseFacadeMetaType, isValidationRequired, isViewHasNameOfUseCase, resetMetafacadeContext, toString, translateConstraint, translateConstraints, translateConstraints, validateInvariants
 
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
 

Constructor Detail

JSFUseCaseLogicImpl

public JSFUseCaseLogicImpl(java.lang.Object metaObject,
                           java.lang.String context)
Method Detail

handleGetPath

protected java.lang.String handleGetPath()
Specified by:
handleGetPath in class JSFUseCaseLogic
See Also:
JSFUseCase.getPath()

handleGetPathRoot

protected java.lang.String handleGetPathRoot()
Specified by:
handleGetPathRoot in class JSFUseCaseLogic
See Also:
JSFUseCase.getPathRoot()

handleGetForwardName

protected java.lang.String handleGetForwardName()
Specified by:
handleGetForwardName in class JSFUseCaseLogic
See Also:
JSFUseCase.getPathRoot()

handleGetTitleKey

protected java.lang.String handleGetTitleKey()
Specified by:
handleGetTitleKey in class JSFUseCaseLogic
See Also:
JSFUseCase.getTitleKey()

handleGetTitleValue

protected java.lang.String handleGetTitleValue()
Specified by:
handleGetTitleValue in class JSFUseCaseLogic
See Also:
JSFUseCase.getTitleValue()

handleGetAllMessages

protected java.util.Map handleGetAllMessages()
Specified by:
handleGetAllMessages in class JSFUseCaseLogic
See Also:
JSFUseCase.getAllMessages()

handleGetActionForwards

protected java.util.List handleGetActionForwards()
Specified by:
handleGetActionForwards in class JSFUseCaseLogic
See Also:
JSFUseCase.getActionForwards()

handleGetForwards

protected java.util.List handleGetForwards()
Specified by:
handleGetForwards in class JSFUseCaseLogic
See Also:
JSFUseCase.getForwards()

handleGetAllForwards

protected java.util.List handleGetAllForwards()
Specified by:
handleGetAllForwards in class JSFUseCaseLogic
See Also:
JSFUseCase.getAllForwards()

handleGetActionClassName

protected java.lang.String handleGetActionClassName()
Specified by:
handleGetActionClassName in class JSFUseCaseLogic
See Also:
JSFUseCase.getActionClassName()

handleGetFullyQualifiedActionClassPath

protected java.lang.String handleGetFullyQualifiedActionClassPath()
Specified by:
handleGetFullyQualifiedActionClassPath in class JSFUseCaseLogic
See Also:
JSFUseCase.getFullyQualifiedActionClassPath()

handleGetControllerAction

protected java.lang.String handleGetControllerAction()
Specified by:
handleGetControllerAction in class JSFUseCaseLogic
See Also:
JSFUseCase.getControllerAction()

handleGetFullyQualifiedActionClassName

protected java.lang.String handleGetFullyQualifiedActionClassName()
Specified by:
handleGetFullyQualifiedActionClassName in class JSFUseCaseLogic
See Also:
JSFUseCase.getFullyQualifiedActionClassName()

handleGetFormKey

protected java.lang.String handleGetFormKey()
Specified by:
handleGetFormKey in class JSFUseCaseLogic
See Also:
JSFUseCase.getFormKey()

handleGetInitialTargetPath

protected java.lang.String handleGetInitialTargetPath()
Specified by:
handleGetInitialTargetPath in class JSFUseCaseLogic
See Also:
JSFUseCase.getInitialTargetPath()

handleIsValidationRequired

protected boolean handleIsValidationRequired()
Specified by:
handleIsValidationRequired in class JSFUseCaseLogic
See Also:
JSFUseCase.isValidationRequired()

handleIsInitialTargetView

protected boolean handleIsInitialTargetView()
Specified by:
handleIsInitialTargetView in class JSFUseCaseLogic
See Also:
JSFUseCase.isInitialTargetView()

handleIsApplicationValidationRequired

protected boolean handleIsApplicationValidationRequired()
Specified by:
handleIsApplicationValidationRequired in class JSFUseCaseLogic
See Also:
JSFUseCase.isInitialTargetView()

handleIsViewHasNameOfUseCase

protected boolean handleIsViewHasNameOfUseCase()
Specified by:
handleIsViewHasNameOfUseCase in class JSFUseCaseLogic
See Also:
JSFUseCase.isViewHasNameOfUseCase()

handleIsRegistrationUseCase

protected boolean handleIsRegistrationUseCase()
Specified by:
handleIsRegistrationUseCase in class JSFUseCaseLogic
See Also:
JSFUseCase.isRegistrationUseCase()

handleGetRegistrationUseCases

protected java.util.List handleGetRegistrationUseCases()
Specified by:
handleGetRegistrationUseCases in class JSFUseCaseLogic
See Also:
JSFUseCase.getRegistrationUseCases()

handleGetForwardsClassName

protected java.lang.String handleGetForwardsClassName()
Specified by:
handleGetForwardsClassName in class JSFUseCaseLogic
See Also:
JSFUseCase.getForwardsClassName()

handleGetNavigationRules

protected java.util.Collection handleGetNavigationRules()
Specified by:
handleGetNavigationRules in class JSFUseCaseLogic
See Also:
JSFUseCase.getNavigationRules()


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