com.sap.ide.webdynpro.checklayer.context
Class ContextChecker
java.lang.Object
|
+--com.sap.ide.webdynpro.checklayer.context.ContextChecker
- public final class ContextChecker
- extends java.lang.Object
Title: ContextChecker
Description: Web Dynpro
Copyright: Copyright (c) 2003, 2004
Company: SAP AG
- Version:
- $Id: //tc/WebDynproGeneration/630_VAL_REL/src/_webdynpro_tools_checklayer/java/com/sap/ide/webdynpro/checklayer/context/ContextChecker.java#5 $
|
Method Summary |
static void |
check(com.sap.ide.metamodel.webdynpro.component.controller.ContextValueNode context,
com.sap.ide.metamodel.webdynpro.component.controller.ControllerUsage[] controllerUsages,
boolean fullCheck,
CheckResult checkResult)
|
static void |
checkAttribute(com.sap.ide.metamodel.webdynpro.component.controller.ContextAttribute attribute,
com.sap.ide.metamodel.webdynpro.component.controller.ControllerUsage[] controllerUsages,
boolean fullCheck,
CheckResult checkResult)
|
static com.sap.ide.metamodel.webdynpro.component.controller.ContextAttribute |
checkAttributeMapping(com.sap.ide.metamodel.webdynpro.component.controller.ContextAttribute attribute,
com.sap.ide.metamodel.webdynpro.component.controller.ControllerUsage[] controllerUsages,
boolean fullCheck,
CheckResult checkResult)
|
static com.sap.ide.metamodel.webdynpro.component.controller.ContextAttribute |
checkAttributeMapping(com.sap.ide.metamodel.webdynpro.component.controller.ContextAttribute attribute,
com.sap.ide.metamodel.webdynpro.component.controller.ControllerUsage[] controllerUsages,
boolean fullCheck,
CheckResult checkResult,
boolean reverseMapping)
|
static void |
checkAttributes(com.sap.ide.metamodel.webdynpro.component.controller.ContextAttribute[] attributes,
com.sap.ide.metamodel.webdynpro.component.controller.ContextNode parent,
com.sap.ide.metamodel.webdynpro.component.controller.ControllerUsage[] controllerUsages,
boolean fullCheck,
CheckResult checkResult)
|
static void |
checkContextImplementation(com.sap.ide.metamodel.webdynpro.component.controller.ContextValueNode definition,
com.sap.ide.metamodel.webdynpro.component.controller.ContextValueNode implementation,
CheckResult checkResult)
This method checks if a controller context implements another controller context.
|
static com.sap.ide.metamodel.webdynpro.component.controller.ContextElement |
checkMapping(com.sap.ide.metamodel.webdynpro.component.controller.ContextElement element,
com.sap.ide.metamodel.webdynpro.component.controller.ControllerUsage[] controllerUsages,
boolean fullCheck,
CheckResult checkResult)
|
static com.sap.ide.metamodel.webdynpro.component.controller.ContextElement |
checkMapping(com.sap.ide.metamodel.webdynpro.component.controller.ContextElement element,
com.sap.ide.metamodel.webdynpro.component.controller.ControllerUsage[] controllerUsages,
boolean fullCheck,
CheckResult checkResult,
boolean reverseMapping)
|
static void |
checkMappings(com.sap.ide.metamodel.webdynpro.component.controller.ControllerUsage[] controllerUsages,
boolean fullCheck,
CheckResult checkResult)
|
static void |
checkModelAttribute(com.sap.ide.metamodel.webdynpro.component.controller.ContextModelAttribute attribute,
com.sap.ide.metamodel.webdynpro.component.controller.ContextModelAttribute mappedAttribute,
com.sap.ide.metamodel.webdynpro.component.controller.ControllerUsage[] controllerUsages,
boolean fullCheck,
CheckResult checkResult)
|
static void |
checkNode(com.sap.ide.metamodel.webdynpro.component.controller.ContextNode node,
com.sap.ide.metamodel.webdynpro.component.controller.ControllerUsage[] controllerUsages,
boolean fullCheck,
CheckResult checkResult)
|
static com.sap.ide.metamodel.webdynpro.component.controller.ContextNode |
checkNodeMapping(com.sap.ide.metamodel.webdynpro.component.controller.ContextNode node,
com.sap.ide.metamodel.webdynpro.component.controller.ControllerUsage[] controllerUsages,
boolean fullCheck,
CheckResult checkResult)
|
static com.sap.ide.metamodel.webdynpro.component.controller.ContextNode |
checkNodeMapping(com.sap.ide.metamodel.webdynpro.component.controller.ContextNode node,
com.sap.ide.metamodel.webdynpro.component.controller.ControllerUsage[] controllerUsages,
boolean fullCheck,
CheckResult checkResult,
boolean reverseMapping)
|
static void |
checkNodes(com.sap.ide.metamodel.webdynpro.component.controller.AbstractContextNode[] nodes,
com.sap.ide.metamodel.webdynpro.component.controller.ContextNode parent,
com.sap.ide.metamodel.webdynpro.component.controller.ControllerUsage[] controllerUsages,
boolean fullCheck,
CheckResult checkResult)
|
static void |
checkRecursionNode(com.sap.ide.metamodel.webdynpro.component.controller.ContextRecursionNode node,
boolean fullCheck,
CheckResult checkResult)
|
static void |
checkReverseAttributeMapping(com.sap.ide.metamodel.webdynpro.component.controller.ContextAttribute attribute,
com.sap.ide.metamodel.webdynpro.component.controller.ControllerUsage[] controllerUsages,
com.sap.ide.metamodel.webdynpro.component.ComponentControllerUsage componentControllerUsage,
boolean fullCheck,
CheckResult checkResult)
|
static void |
checkReverseMappings(com.sap.ide.metamodel.webdynpro.component.ComponentControllerUsage componentControllerUsage,
boolean fullCheck,
CheckResult checkResult)
|
static void |
checkReverseNodeMapping(com.sap.ide.metamodel.webdynpro.component.controller.ContextNode node,
com.sap.ide.metamodel.webdynpro.component.controller.ControllerUsage[] controllerUsages,
com.sap.ide.metamodel.webdynpro.component.ComponentControllerUsage componentControllerUsage,
boolean fullCheck,
CheckResult checkResult)
|
static void |
checkValueAttribute(com.sap.ide.metamodel.webdynpro.component.controller.ContextValueAttribute attribute,
com.sap.ide.metamodel.webdynpro.component.controller.ContextValueAttribute mappedAttribute,
com.sap.ide.metamodel.webdynpro.component.controller.ControllerUsage[] controllerUsages,
boolean fullCheck,
CheckResult checkResult)
|
static ContextChecker |
getInstance()
|
static boolean |
isEqualTo(com.sap.ide.metamodel.webdynpro.component.controller.AbstractContextNode definition,
com.sap.ide.metamodel.webdynpro.component.controller.AbstractContextNode implementation,
CheckResult checkResult)
|
static boolean |
isEqualTo(com.sap.ide.metamodel.webdynpro.component.controller.ContextAttribute definition,
com.sap.ide.metamodel.webdynpro.component.controller.ContextAttribute implementation,
CheckResult checkResult)
|
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ContextChecker
public ContextChecker()
getInstance
public static ContextChecker getInstance()
check
public static void check(com.sap.ide.metamodel.webdynpro.component.controller.ContextValueNode context,
com.sap.ide.metamodel.webdynpro.component.controller.ControllerUsage[] controllerUsages,
boolean fullCheck,
CheckResult checkResult)
checkReverseMappings
public static void checkReverseMappings(com.sap.ide.metamodel.webdynpro.component.ComponentControllerUsage componentControllerUsage,
boolean fullCheck,
CheckResult checkResult)
checkNodes
public static void checkNodes(com.sap.ide.metamodel.webdynpro.component.controller.AbstractContextNode[] nodes,
com.sap.ide.metamodel.webdynpro.component.controller.ContextNode parent,
com.sap.ide.metamodel.webdynpro.component.controller.ControllerUsage[] controllerUsages,
boolean fullCheck,
CheckResult checkResult)
checkAttributes
public static void checkAttributes(com.sap.ide.metamodel.webdynpro.component.controller.ContextAttribute[] attributes,
com.sap.ide.metamodel.webdynpro.component.controller.ContextNode parent,
com.sap.ide.metamodel.webdynpro.component.controller.ControllerUsage[] controllerUsages,
boolean fullCheck,
CheckResult checkResult)
checkMappings
public static void checkMappings(com.sap.ide.metamodel.webdynpro.component.controller.ControllerUsage[] controllerUsages,
boolean fullCheck,
CheckResult checkResult)
checkAttribute
public static void checkAttribute(com.sap.ide.metamodel.webdynpro.component.controller.ContextAttribute attribute,
com.sap.ide.metamodel.webdynpro.component.controller.ControllerUsage[] controllerUsages,
boolean fullCheck,
CheckResult checkResult)
checkValueAttribute
public static void checkValueAttribute(com.sap.ide.metamodel.webdynpro.component.controller.ContextValueAttribute attribute,
com.sap.ide.metamodel.webdynpro.component.controller.ContextValueAttribute mappedAttribute,
com.sap.ide.metamodel.webdynpro.component.controller.ControllerUsage[] controllerUsages,
boolean fullCheck,
CheckResult checkResult)
checkModelAttribute
public static void checkModelAttribute(com.sap.ide.metamodel.webdynpro.component.controller.ContextModelAttribute attribute,
com.sap.ide.metamodel.webdynpro.component.controller.ContextModelAttribute mappedAttribute,
com.sap.ide.metamodel.webdynpro.component.controller.ControllerUsage[] controllerUsages,
boolean fullCheck,
CheckResult checkResult)
checkNode
public static void checkNode(com.sap.ide.metamodel.webdynpro.component.controller.ContextNode node,
com.sap.ide.metamodel.webdynpro.component.controller.ControllerUsage[] controllerUsages,
boolean fullCheck,
CheckResult checkResult)
checkRecursionNode
public static void checkRecursionNode(com.sap.ide.metamodel.webdynpro.component.controller.ContextRecursionNode node,
boolean fullCheck,
CheckResult checkResult)
checkAttributeMapping
public static com.sap.ide.metamodel.webdynpro.component.controller.ContextAttribute checkAttributeMapping(com.sap.ide.metamodel.webdynpro.component.controller.ContextAttribute attribute,
com.sap.ide.metamodel.webdynpro.component.controller.ControllerUsage[] controllerUsages,
boolean fullCheck,
CheckResult checkResult)
checkNodeMapping
public static com.sap.ide.metamodel.webdynpro.component.controller.ContextNode checkNodeMapping(com.sap.ide.metamodel.webdynpro.component.controller.ContextNode node,
com.sap.ide.metamodel.webdynpro.component.controller.ControllerUsage[] controllerUsages,
boolean fullCheck,
CheckResult checkResult)
checkMapping
public static com.sap.ide.metamodel.webdynpro.component.controller.ContextElement checkMapping(com.sap.ide.metamodel.webdynpro.component.controller.ContextElement element,
com.sap.ide.metamodel.webdynpro.component.controller.ControllerUsage[] controllerUsages,
boolean fullCheck,
CheckResult checkResult)
checkReverseNodeMapping
public static void checkReverseNodeMapping(com.sap.ide.metamodel.webdynpro.component.controller.ContextNode node,
com.sap.ide.metamodel.webdynpro.component.controller.ControllerUsage[] controllerUsages,
com.sap.ide.metamodel.webdynpro.component.ComponentControllerUsage componentControllerUsage,
boolean fullCheck,
CheckResult checkResult)
checkReverseAttributeMapping
public static void checkReverseAttributeMapping(com.sap.ide.metamodel.webdynpro.component.controller.ContextAttribute attribute,
com.sap.ide.metamodel.webdynpro.component.controller.ControllerUsage[] controllerUsages,
com.sap.ide.metamodel.webdynpro.component.ComponentControllerUsage componentControllerUsage,
boolean fullCheck,
CheckResult checkResult)
checkAttributeMapping
public static com.sap.ide.metamodel.webdynpro.component.controller.ContextAttribute checkAttributeMapping(com.sap.ide.metamodel.webdynpro.component.controller.ContextAttribute attribute,
com.sap.ide.metamodel.webdynpro.component.controller.ControllerUsage[] controllerUsages,
boolean fullCheck,
CheckResult checkResult,
boolean reverseMapping)
checkNodeMapping
public static com.sap.ide.metamodel.webdynpro.component.controller.ContextNode checkNodeMapping(com.sap.ide.metamodel.webdynpro.component.controller.ContextNode node,
com.sap.ide.metamodel.webdynpro.component.controller.ControllerUsage[] controllerUsages,
boolean fullCheck,
CheckResult checkResult,
boolean reverseMapping)
checkMapping
public static com.sap.ide.metamodel.webdynpro.component.controller.ContextElement checkMapping(com.sap.ide.metamodel.webdynpro.component.controller.ContextElement element,
com.sap.ide.metamodel.webdynpro.component.controller.ControllerUsage[] controllerUsages,
boolean fullCheck,
CheckResult checkResult,
boolean reverseMapping)
checkContextImplementation
public static void checkContextImplementation(com.sap.ide.metamodel.webdynpro.component.controller.ContextValueNode definition,
com.sap.ide.metamodel.webdynpro.component.controller.ContextValueNode implementation,
CheckResult checkResult)
- This method checks if a controller context implements another controller context.
The following checks are performed:
The following check methods are called:
This method calls no other checkers.
- Parameters:
definition - The controller context that plays the role of the definition.implementation - The controller context that plays the role of the implementation.checkResult - The found errors and warnings are stored
in this object.
isEqualTo
public static boolean isEqualTo(com.sap.ide.metamodel.webdynpro.component.controller.AbstractContextNode definition,
com.sap.ide.metamodel.webdynpro.component.controller.AbstractContextNode implementation,
CheckResult checkResult)
isEqualTo
public static boolean isEqualTo(com.sap.ide.metamodel.webdynpro.component.controller.ContextAttribute definition,
com.sap.ide.metamodel.webdynpro.component.controller.ContextAttribute implementation,
CheckResult checkResult)
Copyright © 2005 SAP AG. All Rights Reserved.