{
    "name":"My Sequencing Example Repository",
    "sequencing":{
        "removeDerivedContentWithOriginal":true,
        "sequencers":{
            "mp3s":{
                "name":"MP3s",
                "classname":"mp3",
                "pathExpressions":[ "//(*.mp3)/jcr:content[@jcr:data] => /audio" ]
            },
            "images":{
                "name":"Images",
                "classname":"image",
                "pathExpressions":[ "//(*.(gif|png|pict|jpg))/jcr:content[@jcr:data] => /images" ]
            },
            "fixed_text_files":{
                "name":"Fixed width text sequencer",
                "classname":"org.modeshape.sequencer.text.FixedWidthTextSequencer",
                "pathExpressions":[ "//(*.txt)/jcr:content[@jcr:data] => /text" ],
                "columnStartPositions":[3, 6],
                "commentMarker":"#"
            },
            "delimited_text_files":{
                "classname":"delimitedtext",
                "pathExpressions":[ "//(*.csv)/jcr:content[@jcr:data] => /text" ],
                "commentMarker":"#"
            },
            "java_classes":{
                "name":"Java Classes",
                "classname":"class",
                "pathExpressions":[ "//(*.class)/jcr:content[@jcr:data] => /java" ]
            },
            "java_sources":{
                "name":"Java Source",
                "classname":"java",
                "pathExpressions":[ "//(*.java)/jcr:content[@jcr:data] => /java" ]
            }
        }
    }
}