package org.apache.shale.tiger;

/**
 * @hidden
 */
class UMLOptions {}

/**
 * Base UMLGraph configuration
 *  - qualify all class names outside of org.apache.shale.*
 *  - color Shale classes yellow, JSF pink, all others gray
 *  - use imports to determine associations
 *  - use fields to infer relationships
 *  - use fields and methods to infer dependencies
 * 
 * @view
 *
 * @opt useimports
 * @opt inferdep
 * @opt inferrel
 * 
 * @opt hide java\..*
 * 
 * @opt hide org.apache.commons.logging
 * @opt hide org.xml.sax
 * @opt hide Exception
 * @opt hide javax.faces.context.FacesContext
 * @opt hide com.sun..*
 *
 * @opt qualify
 *
 * @match org.apache.shale.*
 * @opt !qualify
 * 
 * @match .*
 * @opt nodefillcolor LightGray
 * 
 * @match org.apache.shale.*
 * @opt nodefillcolor LemonChiffon
 *
 * @match javax.faces.*
 * @opt nodefillcolor #FFCCCC
 */
abstract class BaseView {
}


/**
* Shale Tiger Extensions class diagram
* 
* @view
*
* @opt hide javax.servlet
* @opt hide org.apache.commons
* @opt hide javax.faces
*
*/
class overviewUML extends BaseView {
}




