Package Torello.JavaDoc.SyntaxHiLite
Class AbstractConfig<T extends AbstractConfig<T>>
- java.lang.Object
-
- Torello.JavaDoc.SyntaxHiLite.AbstractConfig<T>
-
- All Implemented Interfaces:
java.io.Serializable
- Direct Known Subclasses:
HiLiteHTML.Config
public class AbstractConfig<T extends AbstractConfig<T>> extends java.lang.Object implements java.io.Serializable
- See Also:
- Serialized Form
Hi-Lited Source-Code:- View Here: Torello/JavaDoc/SyntaxHiLite/AbstractConfig.java
- Open New Browser-Tab: Torello/JavaDoc/SyntaxHiLite/AbstractConfig.java
File Size: 6,391 Bytes Line Count: 164 '\n' Characters Found
-
-
Field Summary
Serializable ID Modifier and Type Field protected static longserialVersionUIDConfiguration Arrays Modifier and Type Field protected String[]classNamesprotected boolean[]spansOrBoldsprotected boolean[]utilizeConfiguratin Fields Modifier and Type Field protected SDquotesprotected booleanupperOrLower_ClassAttrNameprotected booleanupperOrLower_TagName
-
Constructor Summary
Constructors Modifier Constructor protectedAbstractConfig(int CONFIG_ARR_LEN, boolean[] spansOrBolds, Class<T> captureTheClassDummy)protectedAbstractConfig(AbstractConfig<T> c)
-
Method Summary
Getters: Configuration-Arrays are Declared 'protected' Modifier and Type Method StringgetClassName(byte whichOne)booleangetSpansOrBolds(byte whichOne)booleangetUtilized(byte whichOne)Setters: These Methods are Declared 'synchronized' Modifier and Type Method AbstractConfig<T>setClassNameCSS(byte whichOne, String className)AbstractConfig<T>setSpanOrBold(byte whichOne, boolean spanOrBold)AbstractConfig<T>setUtilizeOrForget(byte whichOne, boolean useOrForget)Methods: class java.lang.Object Modifier and Type Method booleanequals(Object other)inthashCode()Protected, Internal Used by Concrete Sub-Classes Modifier and Type Method protected Ret2<TagNode[],
TagNode[]>generateHiLiterHelper()
-
-
-
Field Detail
-
serialVersionUID
protected static final long serialVersionUID
- See Also:
- Constant Field Values
- Code:
- Exact Field Declaration Expression:
protected static final long serialVersionUID = 1;
-
classNames
protected final java.lang.String[] classNames
- Code:
- Exact Field Declaration Expression:
protected final String[] classNames;
-
spansOrBolds
protected final boolean[] spansOrBolds
- Code:
- Exact Field Declaration Expression:
protected final boolean[] spansOrBolds,
-
utilize
protected final boolean[] utilize
- Code:
- Exact Field Declaration Expression:
protected final boolean[] spansOrBolds, utilize;
-
upperOrLower_TagName
protected boolean upperOrLower_TagName
- Code:
- Exact Field Declaration Expression:
protected boolean upperOrLower_TagName = true;
-
upperOrLower_ClassAttrName
protected boolean upperOrLower_ClassAttrName
- Code:
- Exact Field Declaration Expression:
protected boolean upperOrLower_ClassAttrName = true;
-
quotes
-
-
Constructor Detail
-
AbstractConfig
protected AbstractConfig(int CONFIG_ARR_LEN, boolean[] spansOrBolds, java.lang.Class<T> captureTheClassDummy)
-
AbstractConfig
protected AbstractConfig(AbstractConfig<T> c)
-
-
Method Detail
-
setClassNameCSS
public AbstractConfig<T> setClassNameCSS(byte whichOne, java.lang.String className)
- Code:
- Exact Method Body:
checkWhichOne(whichOne); ClassNameCSSException.check(className); this.classNames[whichOne] = className; return this;
-
getClassName
public java.lang.String getClassName(byte whichOne)
- Code:
- Exact Method Body:
checkWhichOne(whichOne); return this.classNames[whichOne];
-
setSpanOrBold
public AbstractConfig<T> setSpanOrBold(byte whichOne, boolean spanOrBold)
- Code:
- Exact Method Body:
checkWhichOne(whichOne); this.spansOrBolds[whichOne] = spanOrBold; return this;
-
getSpansOrBolds
public boolean getSpansOrBolds(byte whichOne)
- Code:
- Exact Method Body:
checkWhichOne(whichOne); return this.spansOrBolds[whichOne];
-
setUtilizeOrForget
public AbstractConfig<T> setUtilizeOrForget(byte whichOne, boolean useOrForget)
- Code:
- Exact Method Body:
checkWhichOne(whichOne); this.utilize[whichOne] = useOrForget; return this;
-
getUtilized
public boolean getUtilized(byte whichOne)
- Code:
- Exact Method Body:
checkWhichOne(whichOne); return this.utilize[whichOne];
-
generateHiLiterHelper
protected Ret2<TagNode[],TagNode[]> generateHiLiterHelper()
- Code:
- Exact Method Body:
return ACGenerateHelper.generate(this);
-
equals
public boolean equals(java.lang.Object other)
- Overrides:
equalsin classjava.lang.Object- Code:
- Exact Method Body:
return ACEqualsToString.equals(this, other);
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object- Code:
- Exact Method Body:
return ACEqualsToString.hashCode(this);
-
-