Web Dynpro API Documentation

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

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

public interface IWDWindowInfo
extends IWDRepositoryModelClass

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


Method Summary
 int countOfNavigationLinks()
          Determine number of elements in 1:n aggregation NavigationLinks.
 int countOfRootViewUsages()
          Determine number of elements in 1:n aggregation RootViewUsages.
 IWDViewUsageInfo createRootViewUsage()
          Creates a root view usage.
 void deleteRootViewUsage(IWDViewUsageInfo object)
          Deletes a root view usage.
 IWDNavigationLinkInfo findInNavigationLinks(java.lang.String name)
          Getter for element with given name in 1:n aggregation NavigationLinks.
 IWDViewUsageInfo findInRootViewUsages(java.lang.String name)
          Getter for element with given name in 1:n aggregation RootViewUsages.
 IWDComponentInfo getComponent()
          Getter for 1:1 association Component.
 IWDViewUsageInfo getDefaultRootViewUsage()
          Getter for 1:1 association DefaultRootViewUsage.
 IWDInterfaceViewInfo getInterfaceView()
          Getter for 1:1 association InterfaceView.
 IWDNavigationLinkInfo getNavigationLink(java.lang.String name)
          Deprecated. For better consistency and clearer names, this method has been superceded by findInNavigationLinks(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 getNavigationLinkCount()
          Deprecated. To avoid potential naming conflicts, this method has been renamed to countOfNavigationLinks(). 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 getNavigationLinks()
          Getter for 1:n aggregation NavigationLinks.
 java.lang.String getPackage()
          Getter for writable property package.
 IWDViewUsageInfo getRootViewUsage(java.lang.String name)
          Deprecated. For better consistency and clearer names, this method has been superceded by findInRootViewUsages(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 getRootViewUsageCount()
          Deprecated. To avoid potential naming conflicts, this method has been renamed to countOfRootViewUsages(). 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 getRootViewUsages()
          Getter for 1:n aggregation RootViewUsages.
 IWDViewUsageInfo getViewUsageByID(java.lang.String id)
          Searches for a view usage in this window.
 boolean hasComponent()
          Checks whether there is an element in 1:1 association Component.
 boolean hasDefaultRootViewUsage()
          Checks whether there is an element in 1:1 association DefaultRootViewUsage.
 boolean hasInNavigationLinks(IWDNavigationLinkInfo o)
          Checks whether there is an element with the given name in 1:n aggregation NavigationLinks.
 boolean hasInNavigationLinks(java.lang.String name)
          Checks whether there is an element with the given name in 1:n aggregation NavigationLinks.
 boolean hasInRootViewUsages(IWDViewUsageInfo o)
          Checks whether there is an element with the given name in 1:n aggregation RootViewUsages.
 boolean hasInRootViewUsages(java.lang.String name)
          Checks whether there is an element with the given name in 1:n aggregation RootViewUsages.
 boolean hasInterfaceView()
          Checks whether there is an element in 1:1 association InterfaceView.
 boolean hasNavigationLink(java.lang.String name)
          Deprecated. For better consistency and clearer names, this method has been superceded by hasInNavigationLinks(...) 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 hasRootViewUsage(java.lang.String name)
          Deprecated. For better consistency and clearer names, this method has been superceded by hasInRootViewUsages(...) 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.
 void setDefaultRootViewUsage(IWDViewUsageInfo object)
          Sets the default root view usage of this window.
 
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

getComponent

public IWDComponentInfo getComponent()
Getter for 1:1 association Component.
Returns:
value of the Relation Role

hasComponent

public boolean hasComponent()
Checks whether there is an element in 1:1 association Component.

getDefaultRootViewUsage

public IWDViewUsageInfo getDefaultRootViewUsage()
Getter for 1:1 association DefaultRootViewUsage.
Returns:
value of the Relation Role

hasDefaultRootViewUsage

public boolean hasDefaultRootViewUsage()
Checks whether there is an element in 1:1 association DefaultRootViewUsage.

getInterfaceView

public IWDInterfaceViewInfo getInterfaceView()
Getter for 1:1 association InterfaceView.
Returns:
value of the Relation Role

hasInterfaceView

public boolean hasInterfaceView()
Checks whether there is an element in 1:1 association InterfaceView.

getNavigationLinks

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

countOfNavigationLinks

public int countOfNavigationLinks()
Determine number of elements in 1:n aggregation NavigationLinks.

getNavigationLinkCount

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

getNavigationLink

public IWDNavigationLinkInfo getNavigationLink(java.lang.String name)
Deprecated. For better consistency and clearer names, this method has been superceded by findInNavigationLinks(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 NavigationLinks.

hasNavigationLink

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

hasInNavigationLinks

public boolean hasInNavigationLinks(IWDNavigationLinkInfo o)
Checks whether there is an element with the given name in 1:n aggregation NavigationLinks.

findInNavigationLinks

public IWDNavigationLinkInfo findInNavigationLinks(java.lang.String name)
Getter for element with given name in 1:n aggregation NavigationLinks.

hasInNavigationLinks

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

getRootViewUsages

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

countOfRootViewUsages

public int countOfRootViewUsages()
Determine number of elements in 1:n aggregation RootViewUsages.

getRootViewUsageCount

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

getRootViewUsage

public IWDViewUsageInfo getRootViewUsage(java.lang.String name)
Deprecated. For better consistency and clearer names, this method has been superceded by findInRootViewUsages(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 RootViewUsages.

hasRootViewUsage

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

hasInRootViewUsages

public boolean hasInRootViewUsages(IWDViewUsageInfo o)
Checks whether there is an element with the given name in 1:n aggregation RootViewUsages.

findInRootViewUsages

public IWDViewUsageInfo findInRootViewUsages(java.lang.String name)
Getter for element with given name in 1:n aggregation RootViewUsages.

hasInRootViewUsages

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

createRootViewUsage

public IWDViewUsageInfo createRootViewUsage()
Creates a root view usage.
Returns:
the newly created view usage.

deleteRootViewUsage

public void deleteRootViewUsage(IWDViewUsageInfo object)
Deletes a root view usage.
Parameters:
object - the root view usage of this window to be deleted

setDefaultRootViewUsage

public void setDefaultRootViewUsage(IWDViewUsageInfo object)
Sets the default root view usage of this window.
Parameters:
object - the new root view usage

getViewUsageByID

public IWDViewUsageInfo getViewUsageByID(java.lang.String id)
Searches for a view usage in this window.
Parameters:
id - the id of the view usage to search for
Returns:
the view usage with the provided id or null if it does not exist in this window

Web Dynpro API Documentation

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