Tabnine Logo
org.kaazing.k3po.lang.internal.ast
Code IndexAdd Tabnine to your IDE (free)

How to use org.kaazing.k3po.lang.internal.ast

Best Java code snippets using org.kaazing.k3po.lang.internal.ast (Showing top 20 results out of 315)

origin: k3po/k3po

@Override
public AstScriptNode visit(AstAcceptNode acceptNode, State state) {
  for (AstStreamableNode streamable : acceptNode.getStreamables()) {
    streamable.accept(this, state);
  }
  for (AstAcceptableNode acceptable : acceptNode.getAcceptables()) {
    state.readState = StreamState.OPEN;
    state.writeState = StreamState.OPEN;
    acceptable.accept(this, state);
  }
  return null;
}
origin: k3po/k3po

@Override
public AstScriptNode visit(AstScriptNode script, State state) {
  for (AstStreamNode stream : script.getStreams()) {
    stream.accept(this, state);
  }
  return null;
}
origin: k3po/k3po

@Override
protected void describe(StringBuilder buf) {
  describeLine(buf);
  if (streamables != null) {
    for (AstRegion streamable : streamables) {
      streamable.describe(buf);
    }
  }
}
origin: k3po/k3po

@Override
public Configuration visit(AstScriptNode script, State state) {
  state.configuration = new Configuration();
  for (AstPropertyNode property : script.getProperties()) {
    property.accept(this, state);
  }
  for (AstStreamNode stream : script.getStreams()) {
    stream.accept(this, state);
  }
  return state.configuration;
}
origin: k3po/k3po

@Override
public AstDisconnectedNode visitDisconnectedNode(DisconnectedNodeContext ctx) {
  node = new AstDisconnectedNode();
  node.setRegionInfo(asSequentialRegion(childInfos, ctx));
  return node;
}
origin: k3po/k3po

@Override
public AstScriptNode visit(AstConnectNode connectNode, State state) {
  state.writeState = StreamState.OPEN;
  state.readState = StreamState.OPEN;
  for (AstStreamableNode streamable : connectNode.getStreamables()) {
    streamable.accept(this, state);
  }
  return null;
}
origin: k3po/k3po

@Override
public AstScriptNode visit(AstAcceptableNode acceptableNode, State state) {
  for (AstStreamableNode streamable : acceptableNode.getStreamables()) {
    streamable.accept(this, state);
  }
  return null;
}
origin: k3po/k3po

@Override
protected void describe(StringBuilder buf) {
  super.describe(buf);
  if (acceptables != null) {
    for (AstAcceptableNode acceptable : acceptables) {
      acceptable.describe(buf);
    }
  }
}
origin: k3po/k3po

@Override
public AstClosedNode visitClosedNode(ClosedNodeContext ctx) {
  node = new AstClosedNode();
  node.setRegionInfo(asSequentialRegion(childInfos, ctx));
  return node;
}
origin: k3po/k3po

@Override
public AstConnectedNode visitConnectedNode(ConnectedNodeContext ctx) {
  node = new AstConnectedNode();
  node.setRegionInfo(asSequentialRegion(childInfos, ctx));
  return node;
}
origin: k3po/k3po

@Override
public AstWriteCloseNode visitWriteCloseNode(WriteCloseNodeContext ctx) {
  node = new AstWriteCloseNode();
  node.setRegionInfo(asSequentialRegion(childInfos, ctx));
  return node;
}
origin: k3po/k3po

@Override
public AstUnbindNode visitUnbindNode(UnbindNodeContext ctx) {
  node = new AstUnbindNode();
  node.setRegionInfo(asSequentialRegion(childInfos, ctx));
  return node;
}
origin: k3po/k3po

@Override
public AstChildClosedNode visitChildClosedNode(ChildClosedNodeContext ctx) {
  node = new AstChildClosedNode();
  node.setRegionInfo(asSequentialRegion(childInfos, ctx));
  return node;
}
origin: k3po/k3po

@Override
public <R, P> R accept(Visitor<R, P> visitor, P parameter) {
  return visitor.visit(this, parameter);
}
@Override
origin: k3po/k3po

@Override
protected final boolean equalTo(AstOptionNode that) {
  return that instanceof AstWriteOptionNode &&
      equalTo((AstWriteOptionNode) that);
}
origin: k3po/k3po

@Override
protected final boolean equalTo(AstOptionNode that) {
  return that instanceof AstReadOptionNode &&
      equalTo((AstReadOptionNode) that);
}
origin: k3po/k3po

@Override
protected final boolean equalTo(AstRegion that) {
  return that instanceof AstOptionNode &&
      equalTo((AstOptionNode) that);
}
origin: k3po/k3po

@Override
public <R, P> R accept(Visitor<R, P> visitor, P parameter) {
  return visitor.visit(this, parameter);
}
@Override
origin: k3po/k3po

@Override
public <R, P> R accept(Visitor<R, P> visitor, P parameter) {
  return visitor.visit(this, parameter);
}
@Override
origin: k3po/k3po

@Override
public <R, P> R accept(Visitor<R, P> visitor, P parameter) {
  return visitor.visit(this, parameter);
}
@Override
org.kaazing.k3po.lang.internal.ast

Most used classes

  • AstAcceptNode
  • AstAcceptableNode
  • AstBoundNode
  • AstChildClosedNode
  • AstChildOpenedNode
  • AstClosedNode,
  • AstConnectNode,
  • AstConnectedNode,
  • AstDisconnectNode,
  • AstDisconnectedNode,
  • AstNode,
  • AstOpenedNode,
  • AstPropertyNode,
  • AstReadAbortNode,
  • AstReadAbortedNode,
  • AstReadAwaitNode,
  • AstReadClosedNode,
  • AstReadConfigNode,
  • AstReadNotifyNode
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now