com.sap.tc.webdynpro.progmodel.repository

Interface IWDNavigationLinkInfo

All Superinterfaces:
ICMIGenericModelClass, ICMIModelClass, IWDRepositoryModelClass

public interface IWDNavigationLinkInfo
extends IWDRepositoryModelClass

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

Type Classification Type Classification:

This interface is part of the Web Dynpro API, so applications may reference it or call any method of it, but they must not implement or extend it.

For a detailed explanation of API classification see the Web Dynpro Compatibility Guide

Method Summary
 int countOfNavigationTargetReferences()
          Determine number of elements in 1:n aggregation NavigationTargetReferences.
 IWDNavigationTargetReferenceInfo findInNavigationTargetReferences(String name)
          Getter for element with given name in 1:n aggregation NavigationTargetReferences.
 IWDNavigationTargetReferenceInfo getNavigationTargetReference(String name)
          Deprecated. For better consistency and clearer names, this method has been superceded by findInNavigationTargetReferences(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 getNavigationTargetReferenceCount()
          Deprecated. To avoid potential naming conflicts, this method has been renamed to countOfNavigationTargetReferences(). 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.
 Collection getNavigationTargetReferences()
          Getter for 1:n aggregation NavigationTargetReferences.
 IWDOutboundPlugInfo getSource()
          Getter for 1:1 association Source.
 IWDViewUsageInfo getSourceViewUsage()
          Getter for 1:1 association SourceViewUsage.
 IWDWindowInfo getWindow()
          Getter for 1:1 association Window.
 boolean hasInNavigationTargetReferences(IWDNavigationTargetReferenceInfo o)
          Checks whether there is an element with the given name in 1:n aggregation NavigationTargetReferences.
 boolean hasInNavigationTargetReferences(String name)
          Checks whether there is an element with the given name in 1:n aggregation NavigationTargetReferences.
 boolean hasNavigationTargetReference(String name)
          Deprecated. For better consistency and clearer names, this method has been superceded by hasInNavigationTargetReferences(...) 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 hasSource()
          Checks whether there is an element in 1:1 association Source.
 boolean hasSourceViewUsage()
          Checks whether there is an element in 1:1 association SourceViewUsage.
 boolean hasWindow()
          Checks whether there is an element in 1:1 association Window.
 
Methods inherited from interface com.sap.tc.webdynpro.repository.api.IWDRepositoryModelClass
createRelatedModelObject, createRelatedModelObject, deleteRelatedModelObject, getAttributeValue, getMasterLocale, getName, getParent, getPersonalizationObject, getRepositoryModel, getRepositoryRoot, isVersionableModelObject, resetAttribute, resetRelatedModelObject, 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

getSource

public IWDOutboundPlugInfo getSource()
Getter for 1:1 association Source.

Returns:
value of the Relation Role

hasSource

public boolean hasSource()
Checks whether there is an element in 1:1 association Source.


getSourceViewUsage

public IWDViewUsageInfo getSourceViewUsage()
Getter for 1:1 association SourceViewUsage.

Returns:
value of the Relation Role

hasSourceViewUsage

public boolean hasSourceViewUsage()
Checks whether there is an element in 1:1 association SourceViewUsage.


getWindow

public IWDWindowInfo getWindow()
Getter for 1:1 association Window.

Returns:
value of the Relation Role

hasWindow

public boolean hasWindow()
Checks whether there is an element in 1:1 association Window.


getNavigationTargetReferences

public Collection getNavigationTargetReferences()
Getter for 1:n aggregation NavigationTargetReferences.

Returns:
java.util.Collection containing elements of the Relation Role

countOfNavigationTargetReferences

public int countOfNavigationTargetReferences()
Determine number of elements in 1:n aggregation NavigationTargetReferences.


getNavigationTargetReferenceCount

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


getNavigationTargetReference

public IWDNavigationTargetReferenceInfo getNavigationTargetReference(String name)
Deprecated. For better consistency and clearer names, this method has been superceded by findInNavigationTargetReferences(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 NavigationTargetReferences.


hasNavigationTargetReference

public boolean hasNavigationTargetReference(String name)
Deprecated. For better consistency and clearer names, this method has been superceded by hasInNavigationTargetReferences(...) 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 NavigationTargetReferences.


hasInNavigationTargetReferences

public boolean hasInNavigationTargetReferences(IWDNavigationTargetReferenceInfo o)
Checks whether there is an element with the given name in 1:n aggregation NavigationTargetReferences.


findInNavigationTargetReferences

public IWDNavigationTargetReferenceInfo findInNavigationTargetReferences(String name)
Getter for element with given name in 1:n aggregation NavigationTargetReferences.


hasInNavigationTargetReferences

public boolean hasInNavigationTargetReferences(String name)
Checks whether there is an element with the given name in 1:n aggregation NavigationTargetReferences.



Copyright 2006 SAP AG Complete Copyright Notice