Package app.softwork.kobol.impl
Class CobolAcceptingImpl
- java.lang.Object
-
- java.util.concurrent.atomic.AtomicReference<com.intellij.util.keyFMap.KeyFMap>
-
- com.intellij.openapi.util.UserDataHolderBase
-
- com.intellij.psi.impl.ElementBase
-
- com.intellij.psi.impl.PsiElementBase
-
- com.intellij.extapi.psi.ASTDelegatePsiElement
-
- com.intellij.extapi.psi.ASTWrapperPsiElement
-
- app.softwork.kobol.impl.CobolAcceptingImpl
-
- All Implemented Interfaces:
CobolAccepting,com.intellij.navigation.NavigationItem,com.intellij.openapi.util.Iconable,com.intellij.openapi.util.UserDataHolder,com.intellij.openapi.util.UserDataHolderEx,com.intellij.pom.Navigatable,com.intellij.psi.NavigatablePsiElement,com.intellij.psi.PsiElement,java.io.Serializable,java.lang.Cloneable
public class CobolAcceptingImpl extends com.intellij.extapi.psi.ASTWrapperPsiElement implements CobolAccepting
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description CobolAcceptingImpl(@NotNull com.intellij.lang.ASTNode node)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaccept(@NotNull CobolVisitor visitor)voidaccept(@NotNull com.intellij.psi.PsiElementVisitor visitor)@NotNull CobolFunctionNamegetFunctionName()@NotNull CobolVariablegetVariable()-
Methods inherited from class com.intellij.extapi.psi.ASTWrapperPsiElement
getNode, getParent, toString
-
Methods inherited from class com.intellij.extapi.psi.ASTDelegatePsiElement
add, addAfter, addBefore, addInternal, addRange, addRangeAfter, addRangeBefore, checkAdd, checkDelete, copy, delete, deleteChildInternal, deleteChildRange, deleteElementFromParent, findChildByFilter, findChildByType, findChildByType, findChildrenByType, findChildrenByType, findChildrenByType, findChildrenByType, findElementAt, findLastChildByType, findNotNullChildByType, findNotNullChildByType, getChildren, getContainingFile, getCopyableUserData, getFirstChild, getLanguage, getLastChild, getManager, getNextSibling, getPrevSibling, getStartOffsetInParent, getText, getTextLength, getTextOffset, getTextRange, putCopyableUserData, replace, replaceChildInternal, subtreeChanged, textContains, textMatches, textToCharArray
-
Methods inherited from class com.intellij.psi.impl.PsiElementBase
acceptChildren, canNavigate, canNavigateToSource, findChildByClass, findChildrenByClass, findNotNullChildByClass, findReferenceAt, getContext, getName, getNavigationElement, getOriginalElement, getPresentation, getProject, getReference, getReferences, getResolveScope, getUseScope, isEquivalentTo, isPhysical, isValid, isWritable, navigate, navigationRequest, notNullChild, processDeclarations, textMatches
-
Methods inherited from class com.intellij.psi.impl.ElementBase
buildRowIcon, computeBaseIcon, getAdjustedBaseIcon, getBaseIcon, getElementIcon, getIcon, iconWithVisibilityIfNeeded, isNativeFileType, isVisibilitySupported, transformFlags
-
Methods inherited from class com.intellij.openapi.util.UserDataHolderBase
changeUserMap, clearUserData, clone, copyCopyableDataTo, copyUserDataTo, getUserData, getUserDataString, getUserMap, isUserDataEmpty, putUserData, putUserDataIfAbsent, replace, setUserMap
-
Methods inherited from class java.util.concurrent.atomic.AtomicReference
accumulateAndGet, compareAndExchange, compareAndExchangeAcquire, compareAndExchangeRelease, compareAndSet, get, getAcquire, getAndAccumulate, getAndSet, getAndUpdate, getOpaque, getPlain, lazySet, set, setOpaque, setPlain, setRelease, updateAndGet, weakCompareAndSet, weakCompareAndSetAcquire, weakCompareAndSetPlain, weakCompareAndSetRelease, weakCompareAndSetVolatile
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface com.intellij.psi.PsiElement
acceptChildren, add, addAfter, addBefore, addRange, addRangeAfter, addRangeBefore, checkAdd, checkDelete, copy, delete, deleteChildRange, findElementAt, findReferenceAt, getChildren, getContainingFile, getContext, getCopyableUserData, getFirstChild, getLanguage, getLastChild, getManager, getNavigationElement, getNextSibling, getNode, getOriginalElement, getOwnDeclarations, getOwnReferences, getParent, getPrevSibling, getProject, getReference, getReferences, getResolveScope, getStartOffsetInParent, getText, getTextLength, getTextOffset, getTextRange, getTextRangeInParent, getUseScope, isEquivalentTo, isPhysical, isValid, isWritable, processDeclarations, putCopyableUserData, replace, textContains, textMatches, textMatches, textToCharArray, toString
-
-
-
-
Method Detail
-
accept
public void accept(@NotNull @NotNull CobolVisitor visitor)
-
accept
public void accept(@NotNull @NotNull com.intellij.psi.PsiElementVisitor visitor)- Specified by:
acceptin interfacecom.intellij.psi.PsiElement- Overrides:
acceptin classcom.intellij.psi.impl.PsiElementBase
-
getFunctionName
@NotNull public @NotNull CobolFunctionName getFunctionName()
- Specified by:
getFunctionNamein interfaceCobolAccepting
-
getVariable
@NotNull public @NotNull CobolVariable getVariable()
- Specified by:
getVariablein interfaceCobolAccepting
-
-