|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectwt.enterprise.BasicTemplateProcessor
wt.templateutil.processor.DefaultTemplateProcessor
wt.templateutil.processor.GenerateFormProcessor
wt.csm.html.query.CSMResultsFormProcessor
Supported API: false
Extendable: false
Fields inherited from class wt.templateutil.processor.GenerateFormProcessor |
DEFAULT_LIFECYCLE, ON_CHANGE_EVENT_NAME, TEAMTEMPLATE_INPUT_NAME |
Fields inherited from class wt.templateutil.processor.DefaultTemplateProcessor |
ACTION, CLASS, CODEBASE, LINE_FEED_DELIMITER, MESSAGE_SEPARATOR, OID, VERBOSE |
Fields inherited from interface wt.templateutil.processor.ContextTranslator |
CONTEXT_LIST_IN, CONTEXT_LIST_OUT |
Fields inherited from interface wt.templateutil.processor.ContextHolder |
CONTEXT_ACTION, CONTEXT_CLASS_NAME, CONTEXT_OBJ, CONTEXT_PROPERTIES, FORM_DATA, QUERY_DATA, RESPONSE_EXCEPTIONS, RESPONSE_FOOTERS, RESPONSE_HEADERS, RESPONSE_MESSAGES, RESPONSE_STRING, STATUS |
Constructor Summary | |
CSMResultsFormProcessor()
|
Method Summary | |
private void |
constructTable(Vector holders,
String targetClassName)
|
void |
createHiddenFields(Properties formData,
PrintWriter out)
|
private String |
getAttributeDefName(Object obj,
String ms)
|
private String |
getColor(int val)
|
private String |
getFormattedDisplayString(Object obj,
IBAHolder hldr)
|
(package private) Vector |
getIBAHolders(Properties formData,
Locale locale)
|
private Object |
getObject(String id)
|
private String |
getRankingColor(DefaultAttributeContainer cont)
|
private String |
getRankingColor(IntegerValueDefaultView rank)
|
private String |
getTextDisplayString(Object obj)
Gets the display string for text results |
void |
getUnitsLink(PrintWriter out)
|
protected String |
getValueDisplayString(Object obj)
Gets the display string for an object |
String |
getViewPageLink(Object viewObject,
String linkString)
Gets the link for the view page |
void |
initialize(Properties props,
Locale locale,
OutputStream os)
|
private void |
initMS()
|
private void |
initRank()
|
protected void |
initRB(Locale locale)
|
private void |
initStart()
|
private boolean |
isDependentOn(ReferenceValueDefaultView ref,
IBAHolder hldr)
|
private boolean |
isPresent(Vector vect,
AttributeDefDefaultView def)
|
private boolean |
isRankingAttribute(AttributeDefDefaultView def)
|
void |
printFormData()
|
void |
printProperties(Properties props)
|
void |
printQueryData()
|
void |
readExternal(ObjectInput input)
Reads the non-transient fields of this class from an external source. |
private boolean |
readOldVersion(ObjectInput input,
long readSerialVersionUID,
boolean passThrough,
boolean superDone)
Reads the non-transient fields of this class from an external source, which is not the current version. |
protected boolean |
readVersion(CSMResultsFormProcessor thisObject,
ObjectInput input,
long readSerialVersionUID,
boolean passThrough,
boolean superDone)
Reads the non-transient fields of this class from an external source. |
(package private) void |
showDependent(Vector rowVect,
Vector refValuesSet,
Vector attrValuesSet,
Vector dependenciesSubrows,
int attributeIndex,
int refIndex)
|
private void |
showFEQ(PrintWriter out,
String ibaID)
|
private void |
showHeader(PrintWriter out)
|
void |
showNextLink(Properties formData,
Properties queryData,
PrintWriter out)
|
void |
showPreviousLink(Properties formData,
Properties queryData,
PrintWriter out)
|
void |
showRankingContext(PrintWriter out)
|
void |
showRankingLink(PrintWriter out)
|
void |
showResults(Properties props,
Locale locale,
OutputStream os)
|
void |
showResultsHeader(PrintWriter out,
Locale locale)
|
private void |
showResultsTable(PrintWriter out,
Vector holders,
Properties queryData,
String directTarget)
|
private void |
showRow(int referenceIndex,
Vector rowVect,
Vector referenceAttributes,
Vector refValuesSet,
Vector dependenciesSubrows)
|
private void |
showSortAscending(PrintWriter out,
String attrId)
|
private void |
showSortDescending(PrintWriter out,
String attrId)
|
private void |
showTable(PrintWriter out)
|
private void |
showText(PrintWriter out,
Vector holders)
|
void |
showUnits(PrintWriter out)
|
private void |
showValue(PrintWriter out,
Object obj,
IBAHolder hldr)
Gets the display String (multiple values seperated by |, dependent values in bold italics, references that have a viewer as links) |
private void |
showView(PrintWriter out,
Object obj,
String linkStr)
shows the link to the viewer |
(package private) void |
trace(String str)
|
void |
writeExternal(ObjectOutput output)
Writes the non-transient fields of this class to an external source. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
private static final String RESOURCE
private static final String CLASSNAME
static final long serialVersionUID
public static final long EXTERNALIZATION_VERSION_UID
protected static final long OLD_FORMAT_VERSION_UID
ReferenceFactory rf
Vector holders
DefaultAttributeContainer[] containers
Vector definitions
Vector results
String measurementSystem
ResourceBundle resource
String directTarget
int start
String rankingContextId
Hashtable colorTable
Vector rankingAttVect
boolean rankingColumn
int rankingColumnNumber
AttributeDefDefaultView rankingAttribute
private boolean showAllAttributes
private static boolean debug
public static String OID_KEY
public static String OBJ_PROPS_ACTION
public static String URLPROCESSOR_CLASS
public static String URL_TEMPLATE_ACTION
public static final String START_KEY
public static final String IBA_KEY
public static final String DTGT_KEY
public static final String IBAHOLDER_KEY
Constructor Detail |
public CSMResultsFormProcessor()
Method Detail |
public void writeExternal(ObjectOutput output) throws IOException
writeExternal
in interface Externalizable
writeExternal
in class GenerateFormProcessor
output
-
IOException
public void readExternal(ObjectInput input) throws IOException, ClassNotFoundException
readExternal
in interface Externalizable
readExternal
in class GenerateFormProcessor
input
-
IOException
ClassNotFoundException
protected boolean readVersion(CSMResultsFormProcessor thisObject, ObjectInput input, long readSerialVersionUID, boolean passThrough, boolean superDone) throws IOException, ClassNotFoundException
thisObject
- input
- readSerialVersionUID
- passThrough
- superDone
-
IOException
ClassNotFoundException
private boolean readOldVersion(ObjectInput input, long readSerialVersionUID, boolean passThrough, boolean superDone) throws IOException, ClassNotFoundException
input
- readSerialVersionUID
- passThrough
- superDone
-
IOException
ClassNotFoundException
public void showRankingContext(PrintWriter out)
public void showUnits(PrintWriter out)
public void getUnitsLink(PrintWriter out)
private Object getObject(String id)
public void createHiddenFields(Properties formData, PrintWriter out)
public void showRankingLink(PrintWriter out)
public void showPreviousLink(Properties formData, Properties queryData, PrintWriter out)
public void showNextLink(Properties formData, Properties queryData, PrintWriter out)
Vector getIBAHolders(Properties formData, Locale locale)
public void showResults(Properties props, Locale locale, OutputStream os)
private void showText(PrintWriter out, Vector holders)
private void showHeader(PrintWriter out)
private void showRow(int referenceIndex, Vector rowVect, Vector referenceAttributes, Vector refValuesSet, Vector dependenciesSubrows)
void showDependent(Vector rowVect, Vector refValuesSet, Vector attrValuesSet, Vector dependenciesSubrows, int attributeIndex, int refIndex)
private void showTable(PrintWriter out)
private void showResultsTable(PrintWriter out, Vector holders, Properties queryData, String directTarget)
private void showSortAscending(PrintWriter out, String attrId)
private void showSortDescending(PrintWriter out, String attrId)
private void showView(PrintWriter out, Object obj, String linkStr)
out
- printwriterobj
- the viewer objectprivate void showFEQ(PrintWriter out, String ibaID)
private String getAttributeDefName(Object obj, String ms)
protected String getValueDisplayString(Object obj)
private String getTextDisplayString(Object obj)
private void showValue(PrintWriter out, Object obj, IBAHolder hldr)
obj
- AbstractValueView/Vector of AbstractValueViewhldr
- - to check for dependenciesprivate String getFormattedDisplayString(Object obj, IBAHolder hldr)
private boolean isDependentOn(ReferenceValueDefaultView ref, IBAHolder hldr)
public String getViewPageLink(Object viewObject, String linkString)
private boolean isPresent(Vector vect, AttributeDefDefaultView def)
private boolean isRankingAttribute(AttributeDefDefaultView def)
private void constructTable(Vector holders, String targetClassName)
void trace(String str)
protected void initRB(Locale locale)
public void initialize(Properties props, Locale locale, OutputStream os)
private void initStart()
private void initMS()
private void initRank()
private String getRankingColor(DefaultAttributeContainer cont)
private String getRankingColor(IntegerValueDefaultView rank)
private String getColor(int val)
public void printFormData()
public void printQueryData()
public void printProperties(Properties props)
public void showResultsHeader(PrintWriter out, Locale locale)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |