public class HNMetaImportPackage extends HNode
| Constructor and Description |
|---|
HNMetaImportPackage() |
HNMetaImportPackage(net.thevpc.jeep.JToken token) |
| Modifier and Type | Method and Description |
|---|---|
void |
addExclusion(HNode node) |
void |
copyFrom(net.thevpc.jeep.JNode other,
net.thevpc.jeep.JNodeCopyFactory copyFactory) |
protected void |
findAndReplaceChildren(net.thevpc.jeep.JNodeFindAndReplace findAndReplace) |
List<net.thevpc.jeep.JNode> |
getChildrenNodes() |
List<HNode> |
getExclusions() |
HNode |
getImportedPackageNode() |
String |
getScope() |
boolean |
isOptional() |
HNMetaImportPackage |
setExclusions(List<HNode> exclusions) |
HNMetaImportPackage |
setImportedPackageNode(HNode importedPackageNode) |
HNMetaImportPackage |
setOptional(boolean optional) |
HNMetaImportPackage |
setScope(String scope) |
String |
toString() |
addAnnotationNoDuplicates, addAnnotations, addAnnotationsNoDuplicates, addModifierKeys, copy, copy, fullChildInfo, getAnnotations, getEffectiveImports, getElement, getExitPoints, getImports, getModifierKeys, getParentNode, id, removeAnnotations, setAnnotations, setElement, setImportscontainsCaret, containsCaret, copyFrom, findAndReplace, getChildInfo, getEndToken, getExitContextObject, getPosition, getPosition, getSeparators, getStartToken, getUserObjects, isExitContext, isSetUserObject, isTestAndSetUserObject, parentNode, setBounds, setChildInfo, setEndToken, setExitContextObject, setSeparators, setStartToken, setUserObject, setUserObject, setUserObject, unsetUserObject, visit, visitNext, visitNext, visitNextpublic HNMetaImportPackage()
public HNMetaImportPackage(net.thevpc.jeep.JToken token)
protected void findAndReplaceChildren(net.thevpc.jeep.JNodeFindAndReplace findAndReplace)
findAndReplaceChildren in class net.thevpc.jeep.core.nodes.AbstractJNodepublic List<net.thevpc.jeep.JNode> getChildrenNodes()
getChildrenNodes in interface net.thevpc.jeep.JNodegetChildrenNodes in class net.thevpc.jeep.core.nodes.AbstractJNodepublic boolean isOptional()
public HNMetaImportPackage setOptional(boolean optional)
public HNode getImportedPackageNode()
public HNMetaImportPackage setImportedPackageNode(HNode importedPackageNode)
public String getScope()
public HNMetaImportPackage setScope(String scope)
public void addExclusion(HNode node)
public HNMetaImportPackage setExclusions(List<HNode> exclusions)
public void copyFrom(net.thevpc.jeep.JNode other,
net.thevpc.jeep.JNodeCopyFactory copyFactory)
Copyright © 2021 vpc open source initiative. All rights reserved.