Web Dynpro API Documentation

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

All Superinterfaces:
com.sap.tc.cmi.model.ICMIGenericModelClass, com.sap.tc.cmi.model.ICMIModelClass, IWDRepositoryModelClass
All Known Subinterfaces:
IWDComponentInterfaceDefinitionInfo, IWDComponentInterfaceImplementationInfo

public interface IWDComponentInterfaceInfo
extends IWDRepositoryModelClass

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


Method Summary
 int countOfControllers()
          Determine number of elements in 1:n aggregation Controllers.
 int countOfInterfaceViews()
          Determine number of elements in 1:n aggregation InterfaceViews.
 IWDControllerInfo findInControllers(java.lang.String name)
          Getter for element with given name in 1:n aggregation Controllers.
 IWDInterfaceViewInfo findInInterfaceViews(java.lang.String name)
          Getter for element with given name in 1:n aggregation InterfaceViews.
 IWDControllerInfo getConfigurationController()
          Getter for 1:1 association ConfigurationController.
 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.
 IWDControllerInfo getInterfaceController()
          Getter for 1:1 association InterfaceController.
 IWDInterfaceViewInfo getInterfaceView(java.lang.String name)
          Deprecated. For better consistency and clearer names, this method has been superceded by findInInterfaceViews(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 getInterfaceViewCount()
          Deprecated. To avoid potential naming conflicts, this method has been renamed to countOfInterfaceViews(). 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 getInterfaceViews()
          Getter for 1:n aggregation InterfaceViews.
 java.lang.String getPackage()
          Getter for writable property package.
 boolean hasConfigurationController()
          Checks whether there is an element in 1:1 association ConfigurationController.
 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 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 hasInInterfaceViews(IWDInterfaceViewInfo o)
          Checks whether there is an element with the given name in 1:n aggregation InterfaceViews.
 boolean hasInInterfaceViews(java.lang.String name)
          Checks whether there is an element with the given name in 1:n aggregation InterfaceViews.
 boolean hasInterfaceController()
          Checks whether there is an element in 1:1 association InterfaceController.
 boolean hasInterfaceView(java.lang.String name)
          Deprecated. For better consistency and clearer names, this method has been superceded by hasInInterfaceViews(...) 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

getPackage

public java.lang.String getPackage()
Getter for writable property package.
Returns:
value of the Property

getConfigurationController

public IWDControllerInfo getConfigurationController()
Getter for 1:1 association ConfigurationController.
Returns:
value of the Relation Role

hasConfigurationController

public boolean hasConfigurationController()
Checks whether there is an element in 1:1 association ConfigurationController.

getInterfaceController

public IWDControllerInfo getInterfaceController()
Getter for 1:1 association InterfaceController.
Returns:
value of the Relation Role

hasInterfaceController

public boolean hasInterfaceController()
Checks whether there is an element in 1:1 association InterfaceController.

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.

getInterfaceViews

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

countOfInterfaceViews

public int countOfInterfaceViews()
Determine number of elements in 1:n aggregation InterfaceViews.

getInterfaceViewCount

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

getInterfaceView

public IWDInterfaceViewInfo getInterfaceView(java.lang.String name)
Deprecated. For better consistency and clearer names, this method has been superceded by findInInterfaceViews(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 InterfaceViews.

hasInterfaceView

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

hasInInterfaceViews

public boolean hasInInterfaceViews(IWDInterfaceViewInfo o)
Checks whether there is an element with the given name in 1:n aggregation InterfaceViews.

findInInterfaceViews

public IWDInterfaceViewInfo findInInterfaceViews(java.lang.String name)
Getter for element with given name in 1:n aggregation InterfaceViews.

hasInInterfaceViews

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

Web Dynpro API Documentation

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