org.gcube.contentmanagement.contentmanager.smsplugin.util
Class ModelPrintUtil
java.lang.Object
org.gcube.contentmanagement.contentmanager.smsplugin.util.ModelPrintUtil
public class ModelPrintUtil
- extends java.lang.Object
- Author:
- Federico De Faveri defaveri@isti.cnr.it
Method Summary |
static void |
print(GCubeDocument document)
|
static void |
print(GCubeDocument document,
GCUBELog logger)
|
static void |
print(GCubeDocument document,
org.gcube.contentmanagement.contentmanager.smsplugin.util.ModelPrintUtil.Printer out)
|
static void |
printAlternative(java.lang.String indentation,
GCubeAlternative alternative,
org.gcube.contentmanagement.contentmanager.smsplugin.util.ModelPrintUtil.Printer out)
|
static void |
printAlternatives(java.util.List<GCubeAlternative> alternatives)
|
static void |
printAlternatives(java.util.List<GCubeAlternative> alternatives,
org.gcube.contentmanagement.contentmanager.smsplugin.util.ModelPrintUtil.Printer out)
|
static void |
printAnnotation(java.lang.String indentation,
GCubeAnnotation annotation,
org.gcube.contentmanagement.contentmanager.smsplugin.util.ModelPrintUtil.Printer out)
|
static void |
printAnnotations(java.util.List<GCubeAnnotation> annotations)
|
static void |
printAnnotations(java.util.List<GCubeAnnotation> annotations,
org.gcube.contentmanagement.contentmanager.smsplugin.util.ModelPrintUtil.Printer out)
|
static void |
printAsTree(GDoc document,
GCUBELog logger)
|
static void |
printAsTree(GDoc document,
java.io.PrintStream out)
|
static void |
printAsTree(org.gcube.contentmanagement.contentmanager.smsplugin.util.ModelPrintUtil.Printer printer,
Node node,
java.lang.String indentation)
|
static void |
printAsTree(Predicate predicate,
java.io.PrintStream out)
|
static void |
printMetadata(java.util.List<GCubeMetadata> metadata)
|
static void |
printMetadata(java.util.List<GCubeMetadata> metadata,
org.gcube.contentmanagement.contentmanager.smsplugin.util.ModelPrintUtil.Printer out)
|
static void |
printMetadata(java.lang.String indentation,
GCubeMetadata metadata,
org.gcube.contentmanagement.contentmanager.smsplugin.util.ModelPrintUtil.Printer out)
|
static void |
printPart(java.lang.String indentation,
GCubePart part,
org.gcube.contentmanagement.contentmanager.smsplugin.util.ModelPrintUtil.Printer out)
|
static void |
printParts(java.util.List<GCubePart> parts)
|
static void |
printParts(java.util.List<GCubePart> parts,
org.gcube.contentmanagement.contentmanager.smsplugin.util.ModelPrintUtil.Printer out)
|
static java.lang.String |
toString(GDoc document)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ModelPrintUtil
public ModelPrintUtil()
print
public static void print(GCubeDocument document,
GCUBELog logger)
print
public static void print(GCubeDocument document)
print
public static void print(GCubeDocument document,
org.gcube.contentmanagement.contentmanager.smsplugin.util.ModelPrintUtil.Printer out)
printMetadata
public static void printMetadata(java.util.List<GCubeMetadata> metadata)
printMetadata
public static void printMetadata(java.util.List<GCubeMetadata> metadata,
org.gcube.contentmanagement.contentmanager.smsplugin.util.ModelPrintUtil.Printer out)
printParts
public static void printParts(java.util.List<GCubePart> parts)
printParts
public static void printParts(java.util.List<GCubePart> parts,
org.gcube.contentmanagement.contentmanager.smsplugin.util.ModelPrintUtil.Printer out)
printAlternatives
public static void printAlternatives(java.util.List<GCubeAlternative> alternatives)
printAlternatives
public static void printAlternatives(java.util.List<GCubeAlternative> alternatives,
org.gcube.contentmanagement.contentmanager.smsplugin.util.ModelPrintUtil.Printer out)
printAnnotations
public static void printAnnotations(java.util.List<GCubeAnnotation> annotations)
printAnnotations
public static void printAnnotations(java.util.List<GCubeAnnotation> annotations,
org.gcube.contentmanagement.contentmanager.smsplugin.util.ModelPrintUtil.Printer out)
printPart
public static void printPart(java.lang.String indentation,
GCubePart part,
org.gcube.contentmanagement.contentmanager.smsplugin.util.ModelPrintUtil.Printer out)
printAlternative
public static void printAlternative(java.lang.String indentation,
GCubeAlternative alternative,
org.gcube.contentmanagement.contentmanager.smsplugin.util.ModelPrintUtil.Printer out)
printMetadata
public static void printMetadata(java.lang.String indentation,
GCubeMetadata metadata,
org.gcube.contentmanagement.contentmanager.smsplugin.util.ModelPrintUtil.Printer out)
printAnnotation
public static void printAnnotation(java.lang.String indentation,
GCubeAnnotation annotation,
org.gcube.contentmanagement.contentmanager.smsplugin.util.ModelPrintUtil.Printer out)
toString
public static java.lang.String toString(GDoc document)
throws java.lang.Exception
- Throws:
java.lang.Exception
printAsTree
public static void printAsTree(GDoc document,
GCUBELog logger)
printAsTree
public static void printAsTree(GDoc document,
java.io.PrintStream out)
printAsTree
public static void printAsTree(org.gcube.contentmanagement.contentmanager.smsplugin.util.ModelPrintUtil.Printer printer,
Node node,
java.lang.String indentation)
printAsTree
public static void printAsTree(Predicate predicate,
java.io.PrintStream out)