Web Dynpro API Documentation

com.sap.tc.webdynpro.progmodel.repository
Interface IWDComponentInfo

All Superinterfaces:
com.sap.tc.cmi.model.ICMIGenericModelClass, com.sap.tc.cmi.model.ICMIModelClass, IWDRepositoryModelClass

public interface IWDComponentInfo
extends IWDRepositoryModelClass

Interface of progmodel repository model class "IWDComponentInfo". Copyright (c) 2002 - 2003. SAP AG


Method Summary
 int countOfComponentUsages()
          Determine number of elements in 1:n aggregation ComponentUsages.
 int countOfControllers()
          Determine number of elements in 1:n aggregation Controllers.
 int countOfUsedUIELibraries()
          Determine number of elements in 1:n aggregation UsedUIELibraries.
 int countOfViews()
          Determine number of elements in 1:n aggregation Views.
 int countOfWindows()
          Determine number of elements in 1:n aggregation Windows.
 IWDComponentUsageInfo findInComponentUsages(java.lang.String name)
          Getter for element with given name in 1:n aggregation ComponentUsages.
 IWDControllerInfo findInControllers(java.lang.String name)
          Getter for element with given name in 1:n aggregation Controllers.
 IWDUIElementLibraryInfo findInUsedUIELibraries(java.lang.String name)
          Getter for element with given name in 1:n aggregation UsedUIELibraries.
 IWDViewInfo findInViews(java.lang.String name)
          Getter for element with given name in 1:n aggregation Views.
 IWDWindowInfo findInWindows(java.lang.String name)
          Getter for element with given name in 1:n aggregation Windows.
 IWDComponentInterfaceImplementationInfo getComponentInterface()
          Getter for 1:1 aggregation ComponentInterface.
 IWDComponentUsageInfo getComponentUsage(java.lang.String name)
          Deprecated. For better consistency and clearer names, this method has been superceded by findInComponentUsages(String). The method with the old name has been kept for backward compatibility only and may be withdrawn with the first new NetWeaver release in 2006.
 int getComponentUsageCount()
          Deprecated. To avoid potential naming conflicts, this method has been renamed to countOfComponentUsages(). The method with the old name has been kept for backward compatibility only and may be withdrawn with the first new NetWeaver release in 2006.
 java.util.Collection getComponentUsages()
          Getter for 1:n aggregation ComponentUsages.
 IWDControllerInfo getController(java.lang.String name)
          Deprecated. For better consistency and clearer names, this method has been superceded by findInControllers(String). The method with the old name has been kept for backward compatibility only and may be withdrawn with the first new NetWeaver release in 2006.
 int getControllerCount()
          Deprecated. To avoid potential naming conflicts, this method has been renamed to countOfControllers(). The method with the old name has been kept for backward compatibility only and may be withdrawn with the first new NetWeaver release in 2006.
 java.util.Collection getControllers()
          Getter for 1:n aggregation Controllers.
 IWDEmptyViewInfo getEmptyView()
          Getter for 1:1 aggregation EmptyView.
 java.lang.String getPackage()
          Returns the package of the component.
 java.util.Collection getUsedUIELibraries()
          Getter for 1:n aggregation UsedUIELibraries.
 IWDUIElementLibraryInfo getUsedUIELibrary(java.lang.String name)
          Deprecated. For better consistency and clearer names, this method has been superceded by findInUsedUIELibraries(String). The method with the old name has been kept for backward compatibility only and may be withdrawn with the first new NetWeaver release in 2006.
 int getUsedUIELibraryCount()
          Deprecated. To avoid potential naming conflicts, this method has been renamed to countOfUsedUIELibraries(). The method with the old name has been kept for backward compatibility only and may be withdrawn with the first new NetWeaver release in 2006.
 IWDViewInfo getView(java.lang.String name)
          Deprecated. For better consistency and clearer names, this method has been superceded by findInViews(String). The method with the old name has been kept for backward compatibility only and may be withdrawn with the first new NetWeaver release in 2006.
 int getViewCount()
          Deprecated. To avoid potential naming conflicts, this method has been renamed to countOfViews(). The method with the old name has been kept for backward compatibility only and may be withdrawn with the first new NetWeaver release in 2006.
 java.util.Collection getViews()
          Getter for 1:n aggregation Views.
 IWDWindowInfo getWindow(java.lang.String name)
          Deprecated. For better consistency and clearer names, this method has been superceded by findInWindows(String). The method with the old name has been kept for backward compatibility only and may be withdrawn with the first new NetWeaver release in 2006.
 int getWindowCount()
          Deprecated. To avoid potential naming conflicts, this method has been renamed to countOfWindows(). The method with the old name has been kept for backward compatibility only and may be withdrawn with the first new NetWeaver release in 2006.
 java.util.Collection getWindows()
          Getter for 1:n aggregation Windows.
 boolean hasComponentInterface()
          Checks whether there is an element in 1:1 aggregation ComponentInterface.
 boolean hasComponentUsage(java.lang.String name)
          Deprecated. For better consistency and clearer names, this method has been superceded by hasInComponentUsages(...) methods. The method with the old name has been kept for backward compatibility only and may be withdrawn with the first new NetWeaver release in 2006.
 boolean hasController(java.lang.String name)
          Deprecated. For better consistency and clearer names, this method has been superceded by hasInControllers(...) methods. The method with the old name has been kept for backward compatibility only and may be withdrawn with the first new NetWeaver release in 2006.
 boolean hasEmptyView()
          Checks whether there is an element in 1:1 aggregation EmptyView.
 boolean hasInComponentUsages(IWDComponentUsageInfo o)
          Checks whether there is an element with the given name in 1:n aggregation ComponentUsages.
 boolean hasInComponentUsages(java.lang.String name)
          Checks whether there is an element with the given name in 1:n aggregation ComponentUsages.
 boolean hasInControllers(IWDControllerInfo o)
          Checks whether there is an element with the given name in 1:n aggregation Controllers.
 boolean hasInControllers(java.lang.String name)
          Checks whether there is an element with the given name in 1:n aggregation Controllers.
 boolean hasInUsedUIELibraries(IWDUIElementLibraryInfo o)
          Checks whether there is an element with the given name in 1:n aggregation UsedUIELibraries.
 boolean hasInUsedUIELibraries(java.lang.String name)
          Checks whether there is an element with the given name in 1:n aggregation UsedUIELibraries.
 boolean hasInViews(IWDViewInfo o)
          Checks whether there is an element with the given name in 1:n aggregation Views.
 boolean hasInViews(java.lang.String name)
          Checks whether there is an element with the given name in 1:n aggregation Views.
 boolean hasInWindows(IWDWindowInfo o)
          Checks whether there is an element with the given name in 1:n aggregation Windows.
 boolean hasInWindows(java.lang.String name)
          Checks whether there is an element with the given name in 1:n aggregation Windows.
 boolean hasUsedUIELibrary(java.lang.String name)
          Deprecated. For better consistency and clearer names, this method has been superceded by hasInUsedUIELibraries(...) methods. The method with the old name has been kept for backward compatibility only and may be withdrawn with the first new NetWeaver release in 2006.
 boolean hasView(java.lang.String name)
          Deprecated. For better consistency and clearer names, this method has been superceded by hasInViews(...) methods. The method with the old name has been kept for backward compatibility only and may be withdrawn with the first new NetWeaver release in 2006.
 boolean hasWindow(java.lang.String name)
          Deprecated. For better consistency and clearer names, this method has been superceded by hasInWindows(...) methods. The method with the old name has been kept for backward compatibility only and may be withdrawn with the first new NetWeaver release in 2006.
 
Methods inherited from interface com.sap.tc.webdynpro.repository.api.IWDRepositoryModelClass
createRelatedModelObject, createRelatedModelObject, deleteRelatedModelObject, getAttributeValue, getName, getParent, getPersonalizationObject, getRepositoryModel, getRepositoryRoot, isVersionableModelObject, setAttributeValue
 
Methods inherited from interface com.sap.tc.cmi.model.ICMIGenericModelClass
addRelatedModelObject, associatedModelClassInfo, getAttributeValue, getRelatedModelObject, getRelatedModelObjects, removeRelatedModelObject, setAttributeValue, setRelatedModelObject, setRelatedModelObjects
 
Methods inherited from interface com.sap.tc.cmi.model.ICMIModelClass
associatedModel
 

Method Detail

getComponentInterface

public IWDComponentInterfaceImplementationInfo getComponentInterface()
Getter for 1:1 aggregation ComponentInterface.
Returns:
value of the Relation Role

hasComponentInterface

public boolean hasComponentInterface()
Checks whether there is an element in 1:1 aggregation ComponentInterface.

getEmptyView

public IWDEmptyViewInfo getEmptyView()
Getter for 1:1 aggregation EmptyView.
Returns:
value of the Relation Role

hasEmptyView

public boolean hasEmptyView()
Checks whether there is an element in 1:1 aggregation EmptyView.

getComponentUsages

public java.util.Collection getComponentUsages()
Getter for 1:n aggregation ComponentUsages.
Returns:
java.util.Collection containing elements of the Relation Role

countOfComponentUsages

public int countOfComponentUsages()
Determine number of elements in 1:n aggregation ComponentUsages.

getComponentUsageCount

public int getComponentUsageCount()
Deprecated. To avoid potential naming conflicts, this method has been renamed to countOfComponentUsages(). The method with the old name has been kept for backward compatibility only and may be withdrawn with the first new NetWeaver release in 2006.

Determine number of elements in 1:n aggregation ComponentUsages.

getComponentUsage

public IWDComponentUsageInfo getComponentUsage(java.lang.String name)
Deprecated. For better consistency and clearer names, this method has been superceded by findInComponentUsages(String). The method with the old name has been kept for backward compatibility only and may be withdrawn with the first new NetWeaver release in 2006.

Getter for element with given name in 1:n aggregation ComponentUsages.

hasComponentUsage

public boolean hasComponentUsage(java.lang.String name)
Deprecated. For better consistency and clearer names, this method has been superceded by hasInComponentUsages(...) methods. The method with the old name has been kept for backward compatibility only and may be withdrawn with the first new NetWeaver release in 2006.

Checks whether there is an element with the given name in 1:n aggregation ComponentUsages.

hasInComponentUsages

public boolean hasInComponentUsages(IWDComponentUsageInfo o)
Checks whether there is an element with the given name in 1:n aggregation ComponentUsages.

findInComponentUsages

public IWDComponentUsageInfo findInComponentUsages(java.lang.String name)
Getter for element with given name in 1:n aggregation ComponentUsages.

hasInComponentUsages

public boolean hasInComponentUsages(java.lang.String name)
Checks whether there is an element with the given name in 1:n aggregation ComponentUsages.

getControllers

public java.util.Collection getControllers()
Getter for 1:n aggregation Controllers.
Returns:
java.util.Collection containing elements of the Relation Role

countOfControllers

public int countOfControllers()
Determine number of elements in 1:n aggregation Controllers.

getControllerCount

public int getControllerCount()
Deprecated. To avoid potential naming conflicts, this method has been renamed to countOfControllers(). The method with the old name has been kept for backward compatibility only and may be withdrawn with the first new NetWeaver release in 2006.

Determine number of elements in 1:n aggregation Controllers.

getController

public IWDControllerInfo getController(java.lang.String name)
Deprecated. For better consistency and clearer names, this method has been superceded by findInControllers(String). The method with the old name has been kept for backward compatibility only and may be withdrawn with the first new NetWeaver release in 2006.

Getter for element with given name in 1:n aggregation Controllers.

hasController

public boolean hasController(java.lang.String name)
Deprecated. For better consistency and clearer names, this method has been superceded by hasInControllers(...) methods. The method with the old name has been kept for backward compatibility only and may be withdrawn with the first new NetWeaver release in 2006.

Checks whether there is an element with the given name in 1:n aggregation Controllers.

hasInControllers

public boolean hasInControllers(IWDControllerInfo o)
Checks whether there is an element with the given name in 1:n aggregation Controllers.

findInControllers

public IWDControllerInfo findInControllers(java.lang.String name)
Getter for element with given name in 1:n aggregation Controllers.

hasInControllers

public boolean hasInControllers(java.lang.String name)
Checks whether there is an element with the given name in 1:n aggregation Controllers.

getUsedUIELibraries

public java.util.Collection getUsedUIELibraries()
Getter for 1:n aggregation UsedUIELibraries.
Returns:
java.util.Collection containing elements of the Relation Role

countOfUsedUIELibraries

public int countOfUsedUIELibraries()
Determine number of elements in 1:n aggregation UsedUIELibraries.

getUsedUIELibraryCount

public int getUsedUIELibraryCount()
Deprecated. To avoid potential naming conflicts, this method has been renamed to countOfUsedUIELibraries(). The method with the old name has been kept for backward compatibility only and may be withdrawn with the first new NetWeaver release in 2006.

Determine number of elements in 1:n aggregation UsedUIELibraries.

getUsedUIELibrary

public IWDUIElementLibraryInfo getUsedUIELibrary(java.lang.String name)
Deprecated. For better consistency and clearer names, this method has been superceded by findInUsedUIELibraries(String). The method with the old name has been kept for backward compatibility only and may be withdrawn with the first new NetWeaver release in 2006.

Getter for element with given name in 1:n aggregation UsedUIELibraries.

hasUsedUIELibrary

public boolean hasUsedUIELibrary(java.lang.String name)
Deprecated. For better consistency and clearer names, this method has been superceded by hasInUsedUIELibraries(...) methods. The method with the old name has been kept for backward compatibility only and may be withdrawn with the first new NetWeaver release in 2006.

Checks whether there is an element with the given name in 1:n aggregation UsedUIELibraries.

hasInUsedUIELibraries

public boolean hasInUsedUIELibraries(IWDUIElementLibraryInfo o)
Checks whether there is an element with the given name in 1:n aggregation UsedUIELibraries.

findInUsedUIELibraries

public IWDUIElementLibraryInfo findInUsedUIELibraries(java.lang.String name)
Getter for element with given name in 1:n aggregation UsedUIELibraries.

hasInUsedUIELibraries

public boolean hasInUsedUIELibraries(java.lang.String name)
Checks whether there is an element with the given name in 1:n aggregation UsedUIELibraries.

getViews

public java.util.Collection getViews()
Getter for 1:n aggregation Views.
Returns:
java.util.Collection containing elements of the Relation Role

countOfViews

public int countOfViews()
Determine number of elements in 1:n aggregation Views.

getViewCount

public int getViewCount()
Deprecated. To avoid potential naming conflicts, this method has been renamed to countOfViews(). The method with the old name has been kept for backward compatibility only and may be withdrawn with the first new NetWeaver release in 2006.

Determine number of elements in 1:n aggregation Views.

getView

public IWDViewInfo getView(java.lang.String name)
Deprecated. For better consistency and clearer names, this method has been superceded by findInViews(String). The method with the old name has been kept for backward compatibility only and may be withdrawn with the first new NetWeaver release in 2006.

Getter for element with given name in 1:n aggregation Views.

hasView

public boolean hasView(java.lang.String name)
Deprecated. For better consistency and clearer names, this method has been superceded by hasInViews(...) methods. The method with the old name has been kept for backward compatibility only and may be withdrawn with the first new NetWeaver release in 2006.

Checks whether there is an element with the given name in 1:n aggregation Views.

hasInViews

public boolean hasInViews(IWDViewInfo o)
Checks whether there is an element with the given name in 1:n aggregation Views.

findInViews

public IWDViewInfo findInViews(java.lang.String name)
Getter for element with given name in 1:n aggregation Views.

hasInViews

public boolean hasInViews(java.lang.String name)
Checks whether there is an element with the given name in 1:n aggregation Views.

getWindows

public java.util.Collection getWindows()
Getter for 1:n aggregation Windows.
Returns:
java.util.Collection containing elements of the Relation Role

countOfWindows

public int countOfWindows()
Determine number of elements in 1:n aggregation Windows.

getWindowCount

public int getWindowCount()
Deprecated. To avoid potential naming conflicts, this method has been renamed to countOfWindows(). The method with the old name has been kept for backward compatibility only and may be withdrawn with the first new NetWeaver release in 2006.

Determine number of elements in 1:n aggregation Windows.

getWindow

public IWDWindowInfo getWindow(java.lang.String name)
Deprecated. For better consistency and clearer names, this method has been superceded by findInWindows(String). The method with the old name has been kept for backward compatibility only and may be withdrawn with the first new NetWeaver release in 2006.

Getter for element with given name in 1:n aggregation Windows.

hasWindow

public boolean hasWindow(java.lang.String name)
Deprecated. For better consistency and clearer names, this method has been superceded by hasInWindows(...) methods. The method with the old name has been kept for backward compatibility only and may be withdrawn with the first new NetWeaver release in 2006.

Checks whether there is an element with the given name in 1:n aggregation Windows.

hasInWindows

public boolean hasInWindows(IWDWindowInfo o)
Checks whether there is an element with the given name in 1:n aggregation Windows.

findInWindows

public IWDWindowInfo findInWindows(java.lang.String name)
Getter for element with given name in 1:n aggregation Windows.

hasInWindows

public boolean hasInWindows(java.lang.String name)
Checks whether there is an element with the given name in 1:n aggregation Windows.

getPackage

public java.lang.String getPackage()
Returns the package of the component.
Returns:
the package of the component

Web Dynpro API Documentation

Copyright © 2004 SAP AG. Automatically generated Thu Mar 3 2005, 22:15