Web Dynpro API Documentation

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

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

public interface IWDViewInfo
extends IWDAbstractViewInfo

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


Method Summary
 int countOfUIElements()
          Determine number of elements in 1:n aggregation UIElements.
 int countOfViewContainers()
          Determine number of elements in 1:n aggregation ViewContainers.
 IWDViewContainerInfo createViewContainer()
          Creates a view container in this view.
 void deleteViewContainer(IWDViewContainerInfo viewContainer)
          Deletes a view container of this view.
 IWDUIElementInfo findInUIElements(java.lang.String name)
          Getter for element with given name in 1:n aggregation UIElements.
 IWDViewContainerInfo findInViewContainers(java.lang.String name)
          Getter for element with given name in 1:n aggregation ViewContainers.
 java.util.Collection getEventBindings()
          Returns all event bindings of this view.
 IWDUIElementInfo getUIElement(java.lang.String name)
          Deprecated. For better consistency and clearer names, this method has been superceded by findInUIElements(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 getUIElementCount()
          Deprecated. To avoid potential naming conflicts, this method has been renamed to countOfUIElements(). 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 getUIElements()
          Getter for 1:n aggregation UIElements.
 IWDViewContainerInfo getViewContainer(java.lang.String name)
          Deprecated. For better consistency and clearer names, this method has been superceded by findInViewContainers(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 getViewContainerCount()
          Deprecated. To avoid potential naming conflicts, this method has been renamed to countOfViewContainers(). 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 getViewContainers()
          Getter for 1:n aggregation ViewContainers.
 boolean hasEventBinding(java.lang.String name)
          Determines whether an event binding with the given name exists.
 boolean hasInUIElements(IWDUIElementInfo o)
          Checks whether there is an element with the given name in 1:n aggregation UIElements.
 boolean hasInUIElements(java.lang.String name)
          Checks whether there is an element with the given name in 1:n aggregation UIElements.
 boolean hasInViewContainers(IWDViewContainerInfo o)
          Checks whether there is an element with the given name in 1:n aggregation ViewContainers.
 boolean hasInViewContainers(java.lang.String name)
          Checks whether there is an element with the given name in 1:n aggregation ViewContainers.
 boolean hasUIElement(java.lang.String name)
          Deprecated. For better consistency and clearer names, this method has been superceded by hasInUIElements(...) 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 hasViewContainer(java.lang.String name)
          Deprecated. For better consistency and clearer names, this method has been superceded by hasInViewContainers(...) 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.progmodel.repository.IWDAbstractViewInfo
countOfInboundPlugs, countOfOutboundPlugs, createOutboundPlug, deleteOutboundPlug, findInInboundPlugs, findInOutboundPlugs, getInboundPlug, getInboundPlugCount, getInboundPlugs, getLifespan, getOutboundPlug, getOutboundPlugCount, getOutboundPlugs, getPackage, getViewController, hasInboundPlug, hasInInboundPlugs, hasInInboundPlugs, hasInOutboundPlugs, hasInOutboundPlugs, hasOutboundPlug, hasViewController
 
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

getUIElements

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

countOfUIElements

public int countOfUIElements()
Determine number of elements in 1:n aggregation UIElements.

getUIElementCount

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

getUIElement

public IWDUIElementInfo getUIElement(java.lang.String name)
Deprecated. For better consistency and clearer names, this method has been superceded by findInUIElements(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 UIElements.

hasUIElement

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

hasInUIElements

public boolean hasInUIElements(IWDUIElementInfo o)
Checks whether there is an element with the given name in 1:n aggregation UIElements.

findInUIElements

public IWDUIElementInfo findInUIElements(java.lang.String name)
Getter for element with given name in 1:n aggregation UIElements.

hasInUIElements

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

getViewContainers

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

countOfViewContainers

public int countOfViewContainers()
Determine number of elements in 1:n aggregation ViewContainers.

getViewContainerCount

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

getViewContainer

public IWDViewContainerInfo getViewContainer(java.lang.String name)
Deprecated. For better consistency and clearer names, this method has been superceded by findInViewContainers(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 ViewContainers.

hasViewContainer

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

hasInViewContainers

public boolean hasInViewContainers(IWDViewContainerInfo o)
Checks whether there is an element with the given name in 1:n aggregation ViewContainers.

findInViewContainers

public IWDViewContainerInfo findInViewContainers(java.lang.String name)
Getter for element with given name in 1:n aggregation ViewContainers.

hasInViewContainers

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

deleteViewContainer

public void deleteViewContainer(IWDViewContainerInfo viewContainer)
Deletes a view container of this view.
Parameters:
viewContainer - the view container to be deleted.

hasEventBinding

public boolean hasEventBinding(java.lang.String name)
Determines whether an event binding with the given name exists.
Parameters:
name - name of the event binding
Returns:
true, if the event binding exists

getEventBindings

public java.util.Collection getEventBindings()
Returns all event bindings of this view.
Returns:
Collection with the event bindings

createViewContainer

public IWDViewContainerInfo createViewContainer()
Creates a view container in this view.
Returns:
the newly created view container

Web Dynpro API Documentation

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