|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.umlgraph.doclet.ContextView
public class ContextView
A view designed for UMLDoc, filters out everything that it's not directly connected to the center class of the context.
As such, can be viewed as a simplified version of a View using a single ContextMatcher, but provides some extra configuration such as context highlighting and output path configuration (and it is specified in code rather than in javadoc comments).
Field Summary | |
---|---|
private com.sun.javadoc.ClassDoc |
cd
|
private Options |
centerOptions
|
private Options |
globalOptions
|
private static java.lang.String[] |
HIDE_OPTIONS
|
private Options |
hideOptions
|
private ContextMatcher |
matcher
|
private Options |
myGlobalOptions
|
private Options |
packageOptions
|
Constructor Summary | |
---|---|
ContextView(java.lang.String outputFolder,
com.sun.javadoc.ClassDoc cd,
com.sun.javadoc.RootDoc root,
Options parent)
|
Method Summary | |
---|---|
java.lang.String |
getDisplayName()
Returns user displayable name for this option provider. |
Options |
getGlobalOptions()
Returns the global options (the class independent definition) |
Options |
getOptionsFor(com.sun.javadoc.ClassDoc cd)
Returns the options for the specified class. |
Options |
getOptionsFor(java.lang.String name)
Returns the options for the specified class. |
void |
overrideForClass(Options opt,
com.sun.javadoc.ClassDoc cd)
Gets a base Options and applies the overrides for the specified class |
void |
overrideForClass(Options opt,
java.lang.String className)
Gets a base Options and applies the overrides for the specified class |
void |
setContextCenter(com.sun.javadoc.ClassDoc contextCenter)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private com.sun.javadoc.ClassDoc cd
private ContextMatcher matcher
private Options globalOptions
private Options myGlobalOptions
private Options hideOptions
private Options centerOptions
private Options packageOptions
private static final java.lang.String[] HIDE_OPTIONS
Constructor Detail |
---|
public ContextView(java.lang.String outputFolder, com.sun.javadoc.ClassDoc cd, com.sun.javadoc.RootDoc root, Options parent) throws java.io.IOException
java.io.IOException
Method Detail |
---|
public void setContextCenter(com.sun.javadoc.ClassDoc contextCenter)
public java.lang.String getDisplayName()
OptionProvider
Will be used to provide progress feedback on the console
getDisplayName
in interface OptionProvider
public Options getGlobalOptions()
OptionProvider
getGlobalOptions
in interface OptionProvider
public Options getOptionsFor(com.sun.javadoc.ClassDoc cd)
OptionProvider
getOptionsFor
in interface OptionProvider
public Options getOptionsFor(java.lang.String name)
OptionProvider
getOptionsFor
in interface OptionProvider
public void overrideForClass(Options opt, com.sun.javadoc.ClassDoc cd)
OptionProvider
overrideForClass
in interface OptionProvider
public void overrideForClass(Options opt, java.lang.String className)
OptionProvider
overrideForClass
in interface OptionProvider
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |