Package app.softwork.kobol.impl
Class CobolOpeningImpl
- 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.CobolOpeningImpl
-
- All Implemented Interfaces:
CobolOpening,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 CobolOpeningImpl extends com.intellij.extapi.psi.ASTWrapperPsiElement implements CobolOpening
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description CobolOpeningImpl(@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 CobolFileDescriptionIDgetFileDescriptionID()@NotNull CobolOpeningTypegetOpeningType()-
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
-
getFileDescriptionID
@NotNull public @NotNull CobolFileDescriptionID getFileDescriptionID()
- Specified by:
getFileDescriptionIDin interfaceCobolOpening
-
getOpeningType
@NotNull public @NotNull CobolOpeningType getOpeningType()
- Specified by:
getOpeningTypein interfaceCobolOpening
-
-