Web Dynpro API Documentation

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

All Superinterfaces:
com.sap.tc.cmi.model.ICMIGenericModelClass, com.sap.tc.cmi.model.ICMIModelClass, IWDRepositoryModelClass
All Known Subinterfaces:
IWDEmptyViewInfo, IWDInterfaceViewInfo, IWDViewInfo

public interface IWDAbstractViewInfo
extends IWDRepositoryModelClass

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


Method Summary
 int countOfInboundPlugs()
          Determine number of elements in 1:n aggregation InboundPlugs.
 int countOfOutboundPlugs()
          Determine number of elements in 1:n aggregation OutboundPlugs.
 IWDOutboundPlugInfo createOutboundPlug()
          Creates a new outbound plug for this abstract view.
 void deleteOutboundPlug(IWDOutboundPlugInfo outboundPlug)
          Deletes the provided outbound plug of this abstract view.
 IWDInboundPlugInfo findInInboundPlugs(java.lang.String name)
          Getter for element with given name in 1:n aggregation InboundPlugs.
 IWDOutboundPlugInfo findInOutboundPlugs(java.lang.String name)
          Getter for element with given name in 1:n aggregation OutboundPlugs.
 IWDInboundPlugInfo getInboundPlug(java.lang.String name)
          Deprecated. For better consistency and clearer names, this method has been superceded by findInInboundPlugs(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 getInboundPlugCount()
          Deprecated. To avoid potential naming conflicts, this method has been renamed to countOfInboundPlugs(). 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 getInboundPlugs()
          Getter for 1:n aggregation InboundPlugs.
 WDViewLifespanEnumInfo getLifespan()
          Getter for writable property lifespan.
 IWDOutboundPlugInfo getOutboundPlug(java.lang.String name)
          Deprecated. For better consistency and clearer names, this method has been superceded by findInOutboundPlugs(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 getOutboundPlugCount()
          Deprecated. To avoid potential naming conflicts, this method has been renamed to countOfOutboundPlugs(). 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 getOutboundPlugs()
          Getter for 1:n aggregation OutboundPlugs.
 java.lang.String getPackage()
          Getter for writable property package.
 IWDControllerInfo getViewController()
          Getter for 1:1 association ViewController.
 boolean hasInboundPlug(java.lang.String name)
          Deprecated. For better consistency and clearer names, this method has been superceded by hasInInboundPlugs(...) 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 hasInInboundPlugs(IWDInboundPlugInfo o)
          Checks whether there is an element with the given name in 1:n aggregation InboundPlugs.
 boolean hasInInboundPlugs(java.lang.String name)
          Checks whether there is an element with the given name in 1:n aggregation InboundPlugs.
 boolean hasInOutboundPlugs(IWDOutboundPlugInfo o)
          Checks whether there is an element with the given name in 1:n aggregation OutboundPlugs.
 boolean hasInOutboundPlugs(java.lang.String name)
          Checks whether there is an element with the given name in 1:n aggregation OutboundPlugs.
 boolean hasOutboundPlug(java.lang.String name)
          Deprecated. For better consistency and clearer names, this method has been superceded by hasInOutboundPlugs(...) 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 hasViewController()
          Checks whether there is an element in 1:1 association ViewController.
 
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

getLifespan

public WDViewLifespanEnumInfo getLifespan()
Getter for writable property lifespan.
Returns:
value of the Property

getPackage

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

getViewController

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

hasViewController

public boolean hasViewController()
Checks whether there is an element in 1:1 association ViewController.

getInboundPlugs

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

countOfInboundPlugs

public int countOfInboundPlugs()
Determine number of elements in 1:n aggregation InboundPlugs.

getInboundPlugCount

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

getInboundPlug

public IWDInboundPlugInfo getInboundPlug(java.lang.String name)
Deprecated. For better consistency and clearer names, this method has been superceded by findInInboundPlugs(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 InboundPlugs.

hasInboundPlug

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

hasInInboundPlugs

public boolean hasInInboundPlugs(IWDInboundPlugInfo o)
Checks whether there is an element with the given name in 1:n aggregation InboundPlugs.

findInInboundPlugs

public IWDInboundPlugInfo findInInboundPlugs(java.lang.String name)
Getter for element with given name in 1:n aggregation InboundPlugs.

hasInInboundPlugs

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

getOutboundPlugs

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

countOfOutboundPlugs

public int countOfOutboundPlugs()
Determine number of elements in 1:n aggregation OutboundPlugs.

getOutboundPlugCount

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

getOutboundPlug

public IWDOutboundPlugInfo getOutboundPlug(java.lang.String name)
Deprecated. For better consistency and clearer names, this method has been superceded by findInOutboundPlugs(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 OutboundPlugs.

hasOutboundPlug

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

hasInOutboundPlugs

public boolean hasInOutboundPlugs(IWDOutboundPlugInfo o)
Checks whether there is an element with the given name in 1:n aggregation OutboundPlugs.

findInOutboundPlugs

public IWDOutboundPlugInfo findInOutboundPlugs(java.lang.String name)
Getter for element with given name in 1:n aggregation OutboundPlugs.

hasInOutboundPlugs

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

deleteOutboundPlug

public void deleteOutboundPlug(IWDOutboundPlugInfo outboundPlug)
Deletes the provided outbound plug of this abstract view.
Parameters:
outboundPlug - Outbound plug to be deleted.

createOutboundPlug

public IWDOutboundPlugInfo createOutboundPlug()
Creates a new outbound plug for this abstract view.
Returns:
The newly created outbound plug

Web Dynpro API Documentation

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