Web Dynpro API Documentation

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

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

public interface IWDComponentUsageInfo
extends IWDRepositoryModelClass

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


Method Summary
 int countOfComponentControllerUsages()
          Determine number of elements in 1:n aggregation ComponentControllerUsages.
 IWDComponentControllerUsageInfo findInComponentControllerUsages(java.lang.String name)
          Getter for element with given name in 1:n aggregation ComponentControllerUsages.
 IWDComponentControllerUsageInfo getComponentControllerUsage(java.lang.String name)
          Deprecated. For better consistency and clearer names, this method has been superceded by findInComponentControllerUsages(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 getComponentControllerUsageCount()
          Deprecated. To avoid potential naming conflicts, this method has been renamed to countOfComponentControllerUsages(). 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 getComponentControllerUsages()
          Getter for 1:n aggregation ComponentControllerUsages.
 WDComponentLifecycleEnumInfo getLifecycleControl()
          Getter for writable property lifecycleControl.
 IWDComponentInterfaceInfo getUsedComponent()
          Getter for 1:1 association UsedComponent.
 boolean hasComponentControllerUsage(java.lang.String name)
          Deprecated. For better consistency and clearer names, this method has been superceded by hasInComponentControllerUsages(...) 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 hasInComponentControllerUsages(IWDComponentControllerUsageInfo o)
          Checks whether there is an element with the given name in 1:n aggregation ComponentControllerUsages.
 boolean hasInComponentControllerUsages(java.lang.String name)
          Checks whether there is an element with the given name in 1:n aggregation ComponentControllerUsages.
 boolean hasUsedComponent()
          Checks whether there is an element in 1:1 association UsedComponent.
 
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

getLifecycleControl

public WDComponentLifecycleEnumInfo getLifecycleControl()
Getter for writable property lifecycleControl.
Returns:
value of the Property

getUsedComponent

public IWDComponentInterfaceInfo getUsedComponent()
Getter for 1:1 association UsedComponent.
Returns:
value of the Relation Role

hasUsedComponent

public boolean hasUsedComponent()
Checks whether there is an element in 1:1 association UsedComponent.

getComponentControllerUsages

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

countOfComponentControllerUsages

public int countOfComponentControllerUsages()
Determine number of elements in 1:n aggregation ComponentControllerUsages.

getComponentControllerUsageCount

public int getComponentControllerUsageCount()
Deprecated. To avoid potential naming conflicts, this method has been renamed to countOfComponentControllerUsages(). 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 ComponentControllerUsages.

getComponentControllerUsage

public IWDComponentControllerUsageInfo getComponentControllerUsage(java.lang.String name)
Deprecated. For better consistency and clearer names, this method has been superceded by findInComponentControllerUsages(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 ComponentControllerUsages.

hasComponentControllerUsage

public boolean hasComponentControllerUsage(java.lang.String name)
Deprecated. For better consistency and clearer names, this method has been superceded by hasInComponentControllerUsages(...) 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 ComponentControllerUsages.

hasInComponentControllerUsages

public boolean hasInComponentControllerUsages(IWDComponentControllerUsageInfo o)
Checks whether there is an element with the given name in 1:n aggregation ComponentControllerUsages.

findInComponentControllerUsages

public IWDComponentControllerUsageInfo findInComponentControllerUsages(java.lang.String name)
Getter for element with given name in 1:n aggregation ComponentControllerUsages.

hasInComponentControllerUsages

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

Web Dynpro API Documentation

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