|
XPUSP - Home | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--br.usp.ime.xpusp.util.XpuspInfo
This is a class used as a request tool. It is present on all templates and can be referenced by $xpuspinfo
Source Forge Info | |
---|---|
CVS File : | XpuspInfo.java |
User : | krico |
Version : | 1.11 |
Date : | 2002/06/08 22:24:21 |
Field Summary | |
(package private) java.lang.String |
cvsLink
|
static java.lang.String |
CVSURL
|
(package private) org.apache.turbine.util.RunData |
data
|
Constructor Summary | |
XpuspInfo()
|
Method Summary | |
ArrayBuilder |
arrayAdd(boolean o)
|
ArrayBuilder |
arrayAdd(byte o)
|
ArrayBuilder |
arrayAdd(char o)
|
ArrayBuilder |
arrayAdd(double o)
|
ArrayBuilder |
arrayAdd(float o)
|
ArrayBuilder |
arrayAdd(int o)
|
ArrayBuilder |
arrayAdd(long o)
|
ArrayBuilder |
arrayAdd(java.lang.Object o)
|
ArrayBuilder |
arrayAdd(short o)
|
boolean |
containsDefaultCapability(java.util.Vector defaultcapabilities,
Discipline d,
Department dpt)
Checks weather the defaultcapabilities Vector contains a DefaultCapability
with the discipline and department specified |
java.lang.String |
format(Period p,
java.lang.String sep)
Print a Localized formated string representing this period. |
java.lang.String |
formatDow(Period p)
Print a Localized formated string representing this period's Day of Week. |
java.lang.String |
getCvsLink()
Get the value of cvsLink. |
void |
init(java.lang.Object data)
This is called by the system to initialize this tool as a request tool |
private void |
parseSource(java.lang.String rev,
java.lang.String text)
|
void |
refresh()
called by the system to refresh it |
void |
setCvsLink(java.lang.String v)
Set the value of cvsLink. |
void |
setCvsSource(java.lang.String revision,
java.lang.String source)
Setting this attribute properly will generate the cvsLink attribute |
java.lang.Object[] |
toArray()
Example:
|
java.util.Vector |
toVector()
|
java.lang.String |
trim(java.lang.String str,
int max)
Print the string str with maximum length max |
Methods inherited from class java.lang.Object |
|
Field Detail |
public static java.lang.String CVSURL
java.lang.String cvsLink
org.apache.turbine.util.RunData data
Constructor Detail |
public XpuspInfo()
Method Detail |
public void init(java.lang.Object data)
init
in interface org.apache.turbine.services.pull.ApplicationTool
public void refresh()
refresh
in interface org.apache.turbine.services.pull.ApplicationTool
public boolean containsDefaultCapability(java.util.Vector defaultcapabilities, Discipline d, Department dpt) throws java.lang.Exception
defaultcapabilities
Vector contains a DefaultCapability
with the discipline and department specifiedpublic java.lang.String getCvsLink()
public void setCvsLink(java.lang.String v)
v
- Value to assign to cvsLink.public void setCvsSource(java.lang.String revision, java.lang.String source)
revision
- - a cvs revision tag, like this one $Revision: 1.11 $source
- - a cvs source tag, like this one $Source: /cvsroot/xpusp/xpusp-turbine/WEB-INF/src/java/br/usp/ime/xpusp/util/XpuspInfo.java,v $private void parseSource(java.lang.String rev, java.lang.String text) throws java.lang.Exception
public java.lang.String trim(java.lang.String str, int max)
max
str
if is is not longer than max, otherwise return max-2 chars of the string appended with ".."public java.lang.String format(Period p, java.lang.String sep)
RunData
passed on init to localize it.p
- The periodsep
- The string used to separate both dates (start/end)public java.lang.String formatDow(Period p)
RunData
passed on init to localize it.public ArrayBuilder arrayAdd(java.lang.Object o)
arrayAdd
in interface ArrayBuilder
br.usp.ime.xpusp.util.ArrayBuilder
o
added to itpublic ArrayBuilder arrayAdd(boolean o)
arrayAdd
in interface ArrayBuilder
br.usp.ime.xpusp.util.ArrayBuilder
o
added to itpublic ArrayBuilder arrayAdd(char o)
arrayAdd
in interface ArrayBuilder
br.usp.ime.xpusp.util.ArrayBuilder
o
added to itpublic ArrayBuilder arrayAdd(byte o)
arrayAdd
in interface ArrayBuilder
br.usp.ime.xpusp.util.ArrayBuilder
o
added to itpublic ArrayBuilder arrayAdd(short o)
arrayAdd
in interface ArrayBuilder
br.usp.ime.xpusp.util.ArrayBuilder
o
added to itpublic ArrayBuilder arrayAdd(int o)
arrayAdd
in interface ArrayBuilder
br.usp.ime.xpusp.util.ArrayBuilder
o
added to itpublic ArrayBuilder arrayAdd(long o)
arrayAdd
in interface ArrayBuilder
br.usp.ime.xpusp.util.ArrayBuilder
o
added to itpublic ArrayBuilder arrayAdd(float o)
arrayAdd
in interface ArrayBuilder
br.usp.ime.xpusp.util.ArrayBuilder
o
added to itpublic ArrayBuilder arrayAdd(double o)
arrayAdd
in interface ArrayBuilder
br.usp.ime.xpusp.util.ArrayBuilder
o
added to itpublic java.lang.Object[] toArray()
ArrayBuilder
ArrayBuilder ab = ...;
ab.arrayAdd(1).arrayAdd("Test").toArray();
//returns
{new Integer(1), "Test"}
toArray
in interface ArrayBuilder
br.usp.ime.xpusp.util.ArrayBuilder
public java.util.Vector toVector()
toVector
in interface ArrayBuilder
br.usp.ime.xpusp.util.ArrayBuilder
ArrayBuilder.toArray()
|
XPUSP - Home | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |