Business Objects
Quark Platform Documentation
Version 1.7.0_0
Business Objects

org.openquark.gems.client
Interface ArgumentExplorerOwner


public interface ArgumentExplorerOwner

This class is used as an intermediatary between the Explorer representation of arguments and the owner frame of the explorer. Since the explorer is only a UI shell, all of the dirty work must be done by the owner.

Author:
Edward Lam

Method Summary
 String getHTMLFormattedMetadata(Gem.PartInput input)
          Returns a string that describes the specified input.
 String getTypeString(TypeExpr typeExpr)
           
 ValueEditorManager getValueEditorManager()
           
 void retargetInputArgument(Gem.PartInput argument, CollectorGem newTarget, int addIndex)
          Retarget an input argument to a new position or target.
 

Method Detail

getHTMLFormattedMetadata

String getHTMLFormattedMetadata(Gem.PartInput input)
Returns a string that describes the specified input.

Parameters:
input - the input to describe.
Returns:
the description of the input.

retargetInputArgument

void retargetInputArgument(Gem.PartInput argument,
                           CollectorGem newTarget,
                           int addIndex)
Retarget an input argument to a new position or target.

Parameters:
argument - the input argument to retarget.
newTarget - the new target for the argument.
addIndex - the index at which the argument will appear in the new target's reflected arguments.

getValueEditorManager

ValueEditorManager getValueEditorManager()
Returns:
the manager used to create the value editor hierarchy manager for value editors in run mode.

getTypeString

String getTypeString(TypeExpr typeExpr)
Parameters:
typeExpr -
Returns:
the string representation of the type, using the appropriate naming policy and polymorphic var context.

Business Objects
Quark Platform Documentation
Version 1.7.0_0
Business Objects

Copyright © 2007 Business Objects. All rights reserved.