com.sap.ide.webdynpro.checklayer.componentif
Class ComponentInterfaceImplementationImplementationChecker

java.lang.Object
  |
  +--com.sap.ide.webdynpro.checklayer.componentif.ComponentInterfaceImplementationImplementationChecker
All Implemented Interfaces:
IWebDynproChecker

public class ComponentInterfaceImplementationImplementationChecker
extends java.lang.Object
implements IWebDynproChecker

This is the checker class that checks if a component interface implementation implements its component interface definitions.


Constructor Summary
ComponentInterfaceImplementationImplementationChecker()
           
 
Method Summary
static void check(com.sap.ide.metamodel.webdynpro.component.ComponentInterfaceImplementation componentInterfaceImplementation, boolean fullCheck, CheckResult checkResult)
          This method checks if a component interface implementation implements all its component interface definitions.
 void check(com.sap.ide.metamodel.general.DevelopmentObject developmentObject, boolean fullCheck, CheckResult checkResult)
           
static ComponentInterfaceImplementationImplementationChecker getInstance()
           
static java.lang.String getWindowName(java.lang.String interfaceViewName)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ComponentInterfaceImplementationImplementationChecker

public ComponentInterfaceImplementationImplementationChecker()
Method Detail

getInstance

public static ComponentInterfaceImplementationImplementationChecker getInstance()

check

public void check(com.sap.ide.metamodel.general.DevelopmentObject developmentObject,
                  boolean fullCheck,
                  CheckResult checkResult)
Specified by:
check in interface IWebDynproChecker
See Also:
IWebDynproChecker.check(DevelopmentObject, boolean, CheckResult)

check

public static void check(com.sap.ide.metamodel.webdynpro.component.ComponentInterfaceImplementation componentInterfaceImplementation,
                         boolean fullCheck,
                         CheckResult checkResult)
This method checks if a component interface implementation implements all its component interface definitions. The following checks are performed: The following checks are performed when a full check is requested: - Do all interface views of all definitions also exist in the implementation? The following check methods are called: - none This method calls no other checkers.
Parameters:
componentInterfaceImplementation - The component interface implementation to check.
fullCheck - This parameter has no effect for this method.
checkResult - The found errors and warnings are stored in this object.

getWindowName

public static java.lang.String getWindowName(java.lang.String interfaceViewName)


Copyright © 2005 SAP AG. All Rights Reserved.