|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object | +--com.sap.ide.webdynpro.checklayer.controller.ViewControllerChecker
This is the checker class for view controllers.
| Constructor Summary | |
ViewControllerChecker()
|
|
| Method Summary | |
static java.util.Vector |
areActionAndEventHandlerParameterCompatible(com.sap.ide.metamodel.webdynpro.component.controller.Action action,
com.sap.ide.metamodel.webdynpro.base.EventHandler eventHandler)
Helper method to determine if an action and an event handler are type compatible. |
static java.util.Vector |
areInboundPlugAndEventHandlerParameterCompatible(com.sap.ide.metamodel.webdynpro.component.navigation.InboundPlug inboundPlug,
com.sap.ide.metamodel.webdynpro.base.EventHandler eventHandler)
Helper method to determine if an inbound plug and an event handler are type compatible. |
static java.util.Vector |
arePlugsParameterCompatible(com.sap.ide.metamodel.webdynpro.component.navigation.OutboundPlug outPlug,
com.sap.ide.metamodel.webdynpro.component.navigation.InboundPlug inPlug)
Helper method to determine if an outbound plug and an inbound plug are type compatible. |
static java.util.Vector |
areUIElementAndActionParameterCompatible(com.sap.ide.metamodel.webdynpro.framework.FrameworkEvent event,
com.sap.ide.metamodel.webdynpro.component.controller.Action action)
Helper method to determine if an event and an action are type compatible. |
static void |
check(com.sap.ide.metamodel.webdynpro.component.controller.Controller controller,
boolean fullCheck,
CheckResult checkResult)
This method starts the checks for a view controller. |
void |
check(com.sap.ide.metamodel.general.DevelopmentObject developmentObject,
boolean fullCheck,
CheckResult checkResult)
|
static java.util.Vector |
doesPlugImplementPlug(com.sap.ide.metamodel.webdynpro.component.navigation.InboundPlug plugDefinition,
com.sap.ide.metamodel.webdynpro.component.navigation.InboundPlug plugImplementation)
Helper method to determine if one inbound plug implements another inbound plug. |
static java.util.Vector |
doesPlugImplementPlug(com.sap.ide.metamodel.webdynpro.component.navigation.OutboundPlug plugDefinition,
com.sap.ide.metamodel.webdynpro.component.navigation.OutboundPlug plugImplementation)
Helper method to determine if one outbound plug implements another outbound plug. |
static ViewControllerChecker |
getInstance()
|
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public ViewControllerChecker()
| Method Detail |
public static ViewControllerChecker getInstance()
public void check(com.sap.ide.metamodel.general.DevelopmentObject developmentObject,
boolean fullCheck,
CheckResult checkResult)
check in interface IWebDynproCheckerIWebDynproChecker.check(DevelopmentObject, boolean, CheckResult)
public static void check(com.sap.ide.metamodel.webdynpro.component.controller.Controller controller,
boolean fullCheck,
CheckResult checkResult)
controller - The interface view controller to check.fullCheck - This parameter has no effect for this method.checkResult - The found errors and warnings are stored
in this object.
public static java.util.Vector areUIElementAndActionParameterCompatible(com.sap.ide.metamodel.webdynpro.framework.FrameworkEvent event,
com.sap.ide.metamodel.webdynpro.component.controller.Action action)
areParameterizedFeaturesParameterCompatible(...).event - The event to check.action - The action to check.
public static java.util.Vector arePlugsParameterCompatible(com.sap.ide.metamodel.webdynpro.component.navigation.OutboundPlug outPlug,
com.sap.ide.metamodel.webdynpro.component.navigation.InboundPlug inPlug)
areParameterizedFeaturesParameterCompatible(...).outPlug - The outbound plug to check.inPlug - The inbound plug to check.
public static java.util.Vector doesPlugImplementPlug(com.sap.ide.metamodel.webdynpro.component.navigation.OutboundPlug plugDefinition,
com.sap.ide.metamodel.webdynpro.component.navigation.OutboundPlug plugImplementation)
areParameterizedFeaturesParameterCompatible(...).plugDefinition - The plug definition.plugImplementation - The plug implementation.
public static java.util.Vector doesPlugImplementPlug(com.sap.ide.metamodel.webdynpro.component.navigation.InboundPlug plugDefinition,
com.sap.ide.metamodel.webdynpro.component.navigation.InboundPlug plugImplementation)
areParameterizedFeaturesParameterCompatible(...).plugDefinition - The plug definition.plugImplementation - The plug implementation.
public static java.util.Vector areActionAndEventHandlerParameterCompatible(com.sap.ide.metamodel.webdynpro.component.controller.Action action,
com.sap.ide.metamodel.webdynpro.base.EventHandler eventHandler)
areParameterizedFeaturesParameterCompatible(...).action - The action to check.eventHandler - The event handler to check.
public static java.util.Vector areInboundPlugAndEventHandlerParameterCompatible(com.sap.ide.metamodel.webdynpro.component.navigation.InboundPlug inboundPlug,
com.sap.ide.metamodel.webdynpro.base.EventHandler eventHandler)
areParameterizedFeaturesParameterCompatible(...).inboundPlug - The inbound plug to check.eventHandler - The event handler to check.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||