---------- 多文件查找 ----------
C:\txp\software\Jetspeed\Jetspeed-1.3a1-src\Jetspeed-1.3a1\modules\CocoonPortlet\src\java\org\apache\jetspeed\portal\util\customizer\PSMLManager.java(52,50):package
org.apache.jetspeed.portal.portlets.util.customizer;
C:\txp\software\Jetspeed\Jetspeed-1.3a1-src\Jetspeed-1.3a1\src\java\org\apache\jetspeed\modules\actions\SavePageConfig.java(69,44):import
org.apache.jetspeed.portal.portlets.customize.*;
C:\txp\software\Jetspeed\Jetspeed-1.3a1-src\Jetspeed-1.3a1\src\java\org\apache\jetspeed\modules\actions\SavePageConfig.java(83,43):
public static final String PORTLET = "customizeportlet";
C:\txp\software\Jetspeed\Jetspeed-1.3a1-src\Jetspeed-1.3a1\src\java\org\apache\jetspeed\modules\actions\SavePageConfig.java(101,13):
CustomizePortlet customPortlet;
C:\txp\software\Jetspeed\Jetspeed-1.3a1-src\Jetspeed-1.3a1\src\java\org\apache\jetspeed\modules\actions\SavePageConfig.java(103,36):
if (portlet instanceof CustomizePortlet) {
C:\txp\software\Jetspeed\Jetspeed-1.3a1-src\Jetspeed-1.3a1\src\java\org\apache\jetspeed\modules\actions\SavePageConfig.java(104,34):
customPortlet = (CustomizePortlet) portlet;
C:\txp\software\Jetspeed\Jetspeed-1.3a1-src\Jetspeed-1.3a1\src\java\org\apache\jetspeed\modules\actions\SavePageConfig.java(107,100):
String message = "The portlet "+data.getParameters().getString(
PORTLET)+"is not a customization portlet. ";
C:\txp\software\Jetspeed\Jetspeed-1.3a1-src\Jetspeed-1.3a1\src\java\org\apache\jetspeed\modules\navigations\JetspeedTopNavigation.java(148,68):
v.addElement( new A(URILookup.getURI(URILookup.TYPE_CUSTOMIZE,
URILookup.SUBTYPE_NONE, data)).addElement("Customize") );
C:\txp\software\Jetspeed\Jetspeed-1.3a1-src\Jetspeed-1.3a1\src\java\org\apache\jetspeed\modules\screens\Customize.java(93,17):
**The Jetspeed customization page
C:\txp\software\Jetspeed\Jetspeed-1.3a1-src\Jetspeed-1.3a1\src\java\org\apache\jetspeed\modules\screens\Customize.java(98,14):public
class Customize extends BaseJetspeedScreen
C:\txp\software\Jetspeed\Jetspeed-1.3a1-src\Jetspeed-1.3a1\src\java\org\apache\jetspeed\modules\screens\Customize.java(119,37):
** Builds the output for the Customize screen
C:\txp\software\Jetspeed\Jetspeed-1.3a1-src\Jetspeed-1.3a1\src\java\org\apache\jetspeed\modules\screens\Customize.java(186,31):
String message = "Customize screen: " + e.getMessage();
C:\txp\software\Jetspeed\Jetspeed-1.3a1-src\Jetspeed-1.3a1\src\java\org\apache\jetspeed\modules\screens\Customize.java(212,29):
Log.note( "Jetspeed Customizer: BEGIN customization portlets" );
C:\txp\software\Jetspeed\Jetspeed-1.3a1-src\Jetspeed-1.3a1\src\java\org\apache\jetspeed\modules\screens\Customize.java(219,20):
String customizerPSMLResource = TurbineResources.getString(
JetspeedResources.CUSTOMIZATION_RESOURCE_KEY );
C:\txp\software\Jetspeed\Jetspeed-1.3a1-src\Jetspeed-1.3a1\src\java\org\apache\jetspeed\modules\screens\Customize.java(221,61):
Portlet portlet = PortletSetFactory.getInstance(customizerPSMLResource)
C:\txp\software\Jetspeed\Jetspeed-1.3a1-src\Jetspeed-1.3a1\src\java\org\apache\jetspeed\modules\screens\Customize.java(240,29):
Log.note( "Jetspeed Customization: END customization portlets -> total time "
+ seconds + " second(s)" );
C:\txp\software\Jetspeed\Jetspeed-1.3a1-src\Jetspeed-1.3a1\src\java\org\apache\jetspeed\portal\portlets\customize\CustomizeBean.java(53,27):
* The bean needed by the CustomizationPortlet. Used to pass relevant information
C:\txp\software\Jetspeed\Jetspeed-1.3a1-src\Jetspeed-1.3a1\src\java\org\apache\jetspeed\portal\portlets\customize\CustomizeBean.java(58,45):package
org.apache.jetspeed.portal.portlets.customize;
C:\txp\software\Jetspeed\Jetspeed-1.3a1-src\Jetspeed-1.3a1\src\java\org\apache\jetspeed\portal\portlets\customize\CustomizeBean.java(61,14):public
class CustomizeBean
C:\txp\software\Jetspeed\Jetspeed-1.3a1-src\Jetspeed-1.3a1\src\java\org\apache\jetspeed\portal\portlets\customize\CustomizeBean.java(65,39):
* URL to the second page of the Customization tool.
C:\txp\software\Jetspeed\Jetspeed-1.3a1-src\Jetspeed-1.3a1\src\java\org\apache\jetspeed\portal\portlets\customize\CustomizeBean.java(66,21):
* Used by the CustomizationPortlet to save the settings and return to the
homepage
C:\txp\software\Jetspeed\Jetspeed-1.3a1-src\Jetspeed-1.3a1\src\java\org\apache\jetspeed\portal\portlets\customize\CustomizeBean.java(135,12):
public CustomizeBean()
C:\txp\software\Jetspeed\Jetspeed-1.3a1-src\Jetspeed-1.3a1\src\java\org\apache\jetspeed\portal\portlets\customize\CustomizePortlet.java(53,45):package
org.apache.jetspeed.portal.portlets.customize;
C:\txp\software\Jetspeed\Jetspeed-1.3a1-src\Jetspeed-1.3a1\src\java\org\apache\jetspeed\portal\portlets\customize\CustomizePortlet.java(84,5):/**
CustomizePortlet - Customization tool for Jetspeed
C:\txp\software\Jetspeed\Jetspeed-1.3a1-src\Jetspeed-1.3a1\src\java\org\apache\jetspeed\portal\portlets\customize\CustomizePortlet.java(85,9):
* The CustomizePortlet is a rudimentary tool to customize the
C:\txp\software\Jetspeed\Jetspeed-1.3a1-src\Jetspeed-1.3a1\src\java\org\apache\jetspeed\portal\portlets\customize\CustomizePortlet.java(87,25):
* This version of the CustomizationPortlet only allows the selection of portlets
C:\txp\software\Jetspeed\Jetspeed-1.3a1-src\Jetspeed-1.3a1\src\java\org\apache\jetspeed\portal\portlets\customize\CustomizePortlet.java(89,20):
* IMPORTANT: The CustomizationPortlet needs a special structure of psml files:
C:\txp\software\Jetspeed\Jetspeed-1.3a1-src\Jetspeed-1.3a1\src\java\org\apache\jetspeed\portal\portlets\customize\CustomizePortlet.java(94,14):public
class CustomizePortlet extends AbstractPortlet
C:\txp\software\Jetspeed\Jetspeed-1.3a1-src\Jetspeed-1.3a1\src\java\org\apache\jetspeed\portal\portlets\customize\CustomizePortlet.java(101,56):
private static final String MAX_NUMBER_PARAMETER = "customization_max_number";
C:\txp\software\Jetspeed\Jetspeed-1.3a1-src\Jetspeed-1.3a1\src\java\org\apache\jetspeed\portal\portlets\customize\CustomizePortlet.java(169,29):
this.setTitle( "Customize your Layout" );
C:\txp\software\Jetspeed\Jetspeed-1.3a1-src\Jetspeed-1.3a1\src\java\org\apache\jetspeed\portal\portlets\customize\CustomizePortlet.java(170,35):
this.setDescription( "Customize the appearance of your home page and the
portlets you selected" );
C:\txp\software\Jetspeed\Jetspeed-1.3a1-src\Jetspeed-1.3a1\src\java\org\apache\jetspeed\portal\portlets\customize\CustomizePortlet.java(176,28):
Log.note( "Customizer--> Call page one" );
C:\txp\software\Jetspeed\Jetspeed-1.3a1-src\Jetspeed-1.3a1\src\java\org\apache\jetspeed\portal\portlets\customize\CustomizePortlet.java(181,29):
Log.note( " Customizer --> Save settings for ( " + data.getUser(
).getUserName( ) + ") and return to Homepage " );
C:\txp\software\Jetspeed\Jetspeed-1.3a1-src\Jetspeed-1.3a1\src\java\org\apache\jetspeed\portal\portlets\customize\CustomizePortlet.java(192,33):
Log.error( "CustomizePortlet: Could not redirect to HomeScreen-->
" + ex.getMessage( ) );
C:\txp\software\Jetspeed\Jetspeed-1.3a1-src\Jetspeed-1.3a1\src\java\org\apache\jetspeed\portal\portlets\customize\CustomizePortlet.java(205,13):
* a CustomizeBean is used, which keeps arrays of the
C:\txp\software\Jetspeed\Jetspeed-1.3a1-src\Jetspeed-1.3a1\src\java\org\apache\jetspeed\portal\portlets\customize\CustomizePortlet.java(224,9):
CustomizeBean bean = new CustomizeBean( );
C:\txp\software\Jetspeed\Jetspeed-1.3a1-src\Jetspeed-1.3a1\src\java\org\apache\jetspeed\portal\portlets\customize\CustomizePortlet.java(273,31):
uri.addPathInfo( "customizeportlet", this.getName() );
C:\txp\software\Jetspeed\Jetspeed-1.3a1-src\Jetspeed-1.3a1\src\java\org\apache\jetspeed\portal\portlets\customize\CustomizePortlet.java(332,62):
// be changed in any way. If it is changed, the Customizer is no longer
able to read and
C:\txp\software\Jetspeed\Jetspeed-1.3a1-src\Jetspeed-1.3a1\src\java\org\apache\jetspeed\portal\portlets\customize\CustomizePortlet.java(372,32):
Log.error( "Customizer ( " + data.getUser( ).getUserName( ) + "):
Invalid default psml file! Cannot process saving.");
C:\txp\software\Jetspeed\Jetspeed-1.3a1-src\Jetspeed-1.3a1\src\java\org\apache\jetspeed\portal\portlets\customize\CustomizePortlet.java(422,28):
Log.note( "Customizer ( " + data.getUser( ).getUserName( ) + "):
Invalid psml file. Restoring psml file from default.");
C:\txp\software\Jetspeed\Jetspeed-1.3a1-src\Jetspeed-1.3a1\src\java\org\apache\jetspeed\portal\portlets\customize\CustomizePortlet.java(430,32):
Log.error( "Customizer ( " + data.getUser( ).getUserName( ) + "):
Invalid default psml file! Cannot process saving." ) ;
C:\txp\software\Jetspeed\Jetspeed-1.3a1-src\Jetspeed-1.3a1\src\java\org\apache\jetspeed\portal\portlets\customize\CustomizePortlet.java(468,32):
Log.error( "Customizer ( " + data.getUser( ).getUserName( ) + "):
Invalid default psml file! Cannot process saving." ) ;
C:\txp\software\Jetspeed\Jetspeed-1.3a1-src\Jetspeed-1.3a1\src\java\org\apache\jetspeed\portal\portlets\customize\CustomizePortlet.java(501,26):
Log.note( " CustomizePortlet --> Writing completed..." );
C:\txp\software\Jetspeed\Jetspeed-1.3a1-src\Jetspeed-1.3a1\src\java\org\apache\jetspeed\portal\portlets\customize\CustomizePortlet.java(555,22):
Log.error( "Customizer: No user data available. No user logged in..." ) ;
C:\txp\software\Jetspeed\Jetspeed-1.3a1-src\Jetspeed-1.3a1\src\java\org\apache\jetspeed\portal\portlets\customize\CustomizePortlet.java(578,55):
* @param bean org.apache.jetspeed.portal.portlets.customize.CustomizeBean - The
bean which keeps the information
C:\txp\software\Jetspeed\Jetspeed-1.3a1-src\Jetspeed-1.3a1\src\java\org\apache\jetspeed\portal\portlets\customize\CustomizePortlet.java(581,34):
private void getCapabilities( CustomizeBean bean )
C:\txp\software\Jetspeed\Jetspeed-1.3a1-src\Jetspeed-1.3a1\src\java\org\apache\jetspeed\portal\portlets\customize\CustomizePortlet.java(602,25):
Log.error( "CustomizePortlet: Could not get Portlet " +
portletBean.getName( ) + " from PortletFactory!" ) ;
C:\txp\software\Jetspeed\Jetspeed-1.3a1-src\Jetspeed-1.3a1\src\java\org\apache\jetspeed\portal\portlets\customize\CustomizePortlet.java(690,53):
* These parameters are delivered from the First Customization page
C:\txp\software\Jetspeed\Jetspeed-1.3a1-src\Jetspeed-1.3a1\src\java\org\apache\jetspeed\portal\portlets\customize\PortletDataBean.java(53,45):package
org.apache.jetspeed.portal.portlets.customize;
C:\txp\software\Jetspeed\Jetspeed-1.3a1-src\Jetspeed-1.3a1\src\java\org\apache\jetspeed\portal\portlets\customize\PSMLTemplateGenerator.java(52,45):package
org.apache.jetspeed.portal.portlets.customize;
C:\txp\software\Jetspeed\Jetspeed-1.3a1-src\Jetspeed-1.3a1\src\java\org\apache\jetspeed\portal\portlets\customize\PSMLTemplateGenerator.java(57,41):
* that is valid to the structure the Customizer needs
C:\txp\software\Jetspeed\Jetspeed-1.3a1-src\Jetspeed-1.3a1\src\java\org\apache\jetspeed\portal\portlets\customize\PSMLTemplateGenerator.java(68,19):
* object the CustomizePortlet needs to write the users HTML psml File.
C:\txp\software\Jetspeed\Jetspeed-1.3a1-src\Jetspeed-1.3a1\src\java\org\apache\jetspeed\portal\portlets\customize\PSMLTemplateGenerator.java(122,19):
* object the CustomizePortlet needs to write the users WML psml File.
C:\txp\software\Jetspeed\Jetspeed-1.3a1-src\Jetspeed-1.3a1\src\java\org\apache\jetspeed\services\jsp\tags\URILookupTag.java(120,16):
/* CUSTOMIZE */
C:\txp\software\Jetspeed\Jetspeed-1.3a1-src\Jetspeed-1.3a1\src\java\org\apache\jetspeed\services\jsp\tags\URILookupTag.java(121,41):
if (type.equalsIgnoreCase( "Customize") ) {
C:\txp\software\Jetspeed\Jetspeed-1.3a1-src\Jetspeed-1.3a1\src\java\org\apache\jetspeed\services\jsp\tags\URILookupTag.java(122,56):
result = URILookup.getURI(URILookup.TYPE_CUSTOMIZE,
URILookup.SUBTYPE_NONE, data);
C:\txp\software\Jetspeed\Jetspeed-1.3a1-src\Jetspeed-1.3a1\src\java\org\apache\jetspeed\util\JetspeedResources.java(111,32):
public static final String CUSTOMIZATION_RESOURCE_KEY = "customization.psml";
C:\txp\software\Jetspeed\Jetspeed-1.3a1-src\Jetspeed-1.3a1\src\java\org\apache\jetspeed\util\JetspeedResources.java(112,32):
public static final String CUSTOMIZATION_MAX_NUMBER =
"customization.display.maxNumberOfPortlets";
C:\txp\software\Jetspeed\Jetspeed-1.3a1-src\Jetspeed-1.3a1\src\java\org\apache\jetspeed\util\URILookup.java(112,18):
* <LI>URILookup.customizer.uri</LI>
C:\txp\software\Jetspeed\Jetspeed-1.3a1-src\Jetspeed-1.3a1\src\java\org\apache\jetspeed\util\URILookup.java(113,18):
* <LI>URILookup.customizer.save.uri</LI>
C:\txp\software\Jetspeed\Jetspeed-1.3a1-src\Jetspeed-1.3a1\src\java\org\apache\jetspeed\util\URILookup.java(154,24):
* <P>show portlet customization</P>
C:\txp\software\Jetspeed\Jetspeed-1.3a1-src\Jetspeed-1.3a1\src\java\org\apache\jetspeed\util\URILookup.java(161,34):
public static final int TYPE_CUSTOMIZE = 4;
C:\txp\software\Jetspeed\Jetspeed-1.3a1-src\Jetspeed-1.3a1\src\java\org\apache\jetspeed\util\URILookup.java(386,30):
else if (aType==TYPE_CUSTOMIZE) {
C:\txp\software\Jetspeed\Jetspeed-1.3a1-src\Jetspeed-1.3a1\src\java\org\apache\jetspeed\util\URILookup.java(387,37):
propertiesParameter += "customize.";
C:\txp\software\Jetspeed\Jetspeed-1.3a1-src\Jetspeed-1.3a1\src\java\org\apache\jetspeed\util\URILookup.java(390,66):
DynamicURI uri = new DynamicURI( rundata, SCREEN_CUSTOMIZE );
C:\txp\software\Jetspeed\Jetspeed-1.3a1-src\Jetspeed-1.3a1\src\java\org\apache\jetspeed\util\URILookup.java(397,66):
DynamicURI uri = new DynamicURI( rundata, SCREEN_CUSTOMIZE );
C:\txp\software\Jetspeed\Jetspeed-1.3a1-src\Jetspeed-1.3a1\src\java\org\apache\jetspeed\util\URILookup.java(399,39):
uri.setAction( ACTION_CUSTOMIZER_SAVE );
C:\txp\software\Jetspeed\Jetspeed-1.3a1-src\Jetspeed-1.3a1\src\java\org\apache\jetspeed\util\URILookup.java(502,51):
if (rundata.getScreen().equals(SCREEN_CUSTOMIZE)) return TYPE_CUSTOMIZE;
C:\txp\software\Jetspeed\Jetspeed-1.3a1-src\Jetspeed-1.3a1\src\java\org\apache\jetspeed\util\URILookup.java(777,40):
private static final String SCREEN_CUSTOMIZE = "Customize";
C:\txp\software\Jetspeed\Jetspeed-1.3a1-src\Jetspeed-1.3a1\src\java\org\apache\jetspeed\util\URILookup.java(785,40):
private static final String ACTION_CUSTOMIZER_SAVE = "SavePageConfig";
70 个出现位置找到。
-----Original Message-----
From: Shan Gopalakrishnan [mailto:[EMAIL PROTECTED]]
Sent: Friday, May 31, 2002 1:39 AM
To: [EMAIL PROTECTED]
Subject: Customizer Action implementation.
I want to know what are the classes involved for Customizer actions. And
where do I set the property
to change it to my own implementation?. appreciate all the help in advance.
- Shan
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>