java.lang.Object
de.grogra.graph.wrapped.NonEsoWrappedGraph
de.grogra.graph.wrapped.impl.NonEsoSecGraph
de.grogra.graph.wrapped.impl.parallel.NonEsoThreadedSecGraph
- All Implemented Interfaces:
GraphContext,GraphManagerContext,ThreadedWrappedGraph,TWGraph,IntegratableWrappedGraphObj,Integrateable,Interpretable,InterpretableWrappedGraphObj,Producable,ProducableWrappedGraphObj,WrappedGraph,WrappedGraphObj,ProducingNode,DisposableField,RegistryContext,Selectable,GraphExecutor,Graph,Executor
@HasModel(Compiletime.class)
public class NonEsoThreadedSecGraph
extends NonEsoSecGraph
implements TWGraph, DisposableField
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsFields inherited from class de.grogra.graph.wrapped.NonEsoWrappedGraph
gm, INIT_GS, querygraph, registry -
Constructor Summary
ConstructorsConstructorDescriptionNonEsoThreadedSecGraph(Context ctx, Node node) NonEsoThreadedSecGraph(Context ctx, Node node, boolean isRoot) NonEsoThreadedSecGraph(Context ctx, WrappedGraph wg) -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidclear()Remove all edges from all roots in the DataGraph in an locked executionvoidgetName()booleanvoidvoidrunQueue()voidvoidview2d()Open the 2d graph view of the WrappedGraph.voidview3d()Open the 3d graph view of the GraphDescriptor of the WrappedGraph.Methods inherited from class de.grogra.graph.wrapped.impl.NonEsoSecGraph
produceNodeMethods inherited from class de.grogra.graph.wrapped.NonEsoWrappedGraph
getQueryGraph, getRegistry, write, writeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface de.grogra.graph.wrapped.IntegratableWrappedGraphObj
cloneEmbed, getFullTransformation, getOutNodeMethods inherited from interface de.grogra.graph.wrapped.InterpretableWrappedGraphObj
intepreteEmbed, interpreteGraph, InterpreteObjectMethods inherited from interface de.grogra.graph.wrapped.ProducableWrappedGraphObj
getInitalProducer, producer$beginMethods inherited from interface de.grogra.pf.registry.RegistryContext
getRegistryMethods inherited from interface de.grogra.graph.wrapped.impl.parallel.ThreadedWrappedGraph
execute, execute, execute, execute, executeAsSoonAsPossible, executeAsSoonAsPossible, executeAsSoonAsPossible, executeBlocking, isCurrentMethods inherited from interface de.grogra.graph.wrapped.WrappedGraph
canEnumerateEdges, canEnumerateNodes, createMatcher, createProducer, createQueryState, enumerateEdges, enumerateNodes, getModel, getQueryGraph, getRoot, setDerivationModeMethods inherited from interface de.grogra.graph.wrapped.WrappedGraphObj
apply, cloneAllNodes, cloneGraph, derive, getCommandDir, getGraph, getRootNode, setRootNode, toInstance, toSelection
-
Field Details
-
$TYPE
-
-
Constructor Details
-
NonEsoThreadedSecGraph
public NonEsoThreadedSecGraph() -
NonEsoThreadedSecGraph
-
NonEsoThreadedSecGraph
-
NonEsoThreadedSecGraph
-
NonEsoThreadedSecGraph
-
NonEsoThreadedSecGraph
-
-
Method Details
-
getDataGraph
- Specified by:
getDataGraphin interfaceWrappedGraph- Overrides:
getDataGraphin classNonEsoWrappedGraph
-
getName
- Specified by:
getNamein interfaceWrappedGraph- Overrides:
getNamein classNonEsoWrappedGraph
-
clear
public void clear()Description copied from interface:WrappedGraphObjRemove all edges from all roots in the DataGraph in an locked execution- Specified by:
clearin interfaceWrappedGraph- Specified by:
clearin interfaceWrappedGraphObj
-
reload
- Specified by:
reloadin interfaceWrappedGraph- Overrides:
reloadin classNonEsoWrappedGraph
-
getRunner
- Specified by:
getRunnerin interfaceThreadedWrappedGraph
-
getContext
- Specified by:
getContextin interfaceThreadedWrappedGraph
-
setDataGraph
- Specified by:
setDataGraphin interfaceThreadedWrappedGraph
-
addToQueue
- Specified by:
addToQueuein interfaceThreadedWrappedGraph
-
runQueue
public void runQueue()- Specified by:
runQueuein interfaceThreadedWrappedGraph
-
hasRunner
public boolean hasRunner()- Specified by:
hasRunnerin interfaceThreadedWrappedGraph
-
view2d
public void view2d()Open the 2d graph view of the WrappedGraph. This is called from the command in WGUtils- Specified by:
view2din interfaceWrappedGraph- Specified by:
view2din interfaceWrappedGraphObj
-
view3d
public void view3d()Open the 3d graph view of the GraphDescriptor of the WrappedGraph. This is called from the command in WGUtils- Specified by:
view3din interfaceWrappedGraph- Specified by:
view3din interfaceWrappedGraphObj
-
disposeField
public void disposeField()- Specified by:
disposeFieldin interfaceDisposableField- Overrides:
disposeFieldin classNonEsoWrappedGraph
-
getManageableType
- Overrides:
getManageableTypein classNonEsoSecGraph
-