Package org.atpfivt.ljv
Interface Visualization
-
- All Known Implementing Classes:
GraphvizVisualization
public interface Visualization
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description boolean
alreadyVisualized(Object obj)
void
diagramBegin()
String
diagramEnd()
void
visitArrayBegin(ArrayNode arrayNode)
void
visitArrayElement(ArrayNode arrayNode, String element, int elementIndex)
void
visitArrayElementObjectConnection(Object array, int elementIndex, Object obj)
void
visitArrayEnd(Object array)
void
visitNull()
void
visitObjectBegin(ObjectNode objectNode)
void
visitObjectEnd(Object obj)
void
visitObjectFieldRelationWithNonPrimitiveObject(Object obj, Node childNode, String ljvFieldAttributes)
void
visitObjectPrimitiveField(String fieldName, String fieldValueStr)
-
-
-
Method Detail
-
diagramBegin
void diagramBegin()
-
diagramEnd
String diagramEnd()
-
alreadyVisualized
boolean alreadyVisualized(Object obj)
-
visitNull
void visitNull()
-
visitArrayBegin
void visitArrayBegin(ArrayNode arrayNode)
-
visitArrayElementObjectConnection
void visitArrayElementObjectConnection(Object array, int elementIndex, Object obj)
-
visitArrayEnd
void visitArrayEnd(Object array)
-
visitObjectBegin
void visitObjectBegin(ObjectNode objectNode)
-
visitObjectEnd
void visitObjectEnd(Object obj)
-
-