com.togethersoft.openapi.sci
Interface SciParameter


public interface SciParameter
extends SciVariable

SciParameter is a variable using as a parameter for a method.


It inherits all SciVariable interface methods. Note, that unlike
SciAttribute, SciParamter is not SciMember.

Author:
TogetherSoft
Since: Together 3.0
See Also: SciVariable, SciMember

Method Summary
 SciObjectgetOwner()
          Provides access object which this parameter belongs to.

Methods inherited from interface com.togethersoft.openapi.sci.SciVariable
canSetInitialValue, canSetType, getInitialValue, getType, setInitialValue, setType

Methods inherited from interface com.togethersoft.openapi.sci.SciElement
accept, canSetName, canSetProperty, getDeclarationText, getName, getQualifiedName, getTagList, getUniqueName, hasProperty, isDeleted, isPropertyReadable, isPropertyWritable, setName, setProperty, visitReferences, visitReferences

Methods inherited from interface com.togethersoft.openapi.sci.SciObject
canCut, canDelete, canReplace, copy, cut, delete, getContainingFile, getContainingScope, getLanguage, getPositions, getText, getUserProperty, isReadOnly, replace, setUserProperty

Method Detail

getOwner

public SciObject getOwner()
Provides access object which this parameter belongs to. For example, owners of parameters are function (SciFunction) and catch block statement (SciCatchBlockStatement).
Added in order to simplify bottom-up walking through objects in source code.
Since:
Together 6.0