[jboss-svn-commits] JBL Code SVN: r25833 - labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/ruleeditor.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Wed Mar 25 22:09:14 EDT 2009
Author: michael.neale at jboss.com
Date: 2009-03-25 22:09:14 -0400 (Wed, 25 Mar 2009)
New Revision: 25833
Modified:
labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/ruleeditor/MetaDataWidget.java
Log:
showing meta data widget for text editors
Modified: labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/ruleeditor/MetaDataWidget.java
===================================================================
--- labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/ruleeditor/MetaDataWidget.java 2009-03-25 23:18:42 UTC (rev 25832)
+++ labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/ruleeditor/MetaDataWidget.java 2009-03-26 02:09:14 UTC (rev 25833)
@@ -18,12 +18,7 @@
import java.util.Date;
-import org.drools.guvnor.client.common.FormStyleLayout;
-import org.drools.guvnor.client.common.FormStylePopup;
-import org.drools.guvnor.client.common.GenericCallback;
-import org.drools.guvnor.client.common.ImageButton;
-import org.drools.guvnor.client.common.RulePackageSelector;
-import org.drools.guvnor.client.common.SmallLabel;
+import org.drools.guvnor.client.common.*;
import org.drools.guvnor.client.explorer.ExplorerLayoutManager;
import org.drools.guvnor.client.messages.Constants;
import org.drools.guvnor.client.rpc.MetaData;
@@ -46,6 +41,8 @@
import com.google.gwt.user.client.ui.Widget;
import com.gwtext.client.util.Format;
import com.gwtext.client.widgets.form.FormPanel;
+import com.gwtext.client.widgets.form.event.FormPanelListener;
+import com.gwtext.client.widgets.form.event.FormPanelListenerAdapter;
/**
* This displays the metadata for a versionable asset.
@@ -63,7 +60,7 @@
AssetCategoryEditor ed;
private FormStyleLayout currentSection;
private String currentSectionName;
- private Constants constants;
+ private Constants constants = ((Constants) GWT.create( Constants.class ));
public MetaDataWidget(final MetaData d,
final boolean readOnly,
@@ -76,20 +73,29 @@
this.metaDataRefreshView = metaDataRefreshView;
this.fullRefreshView = fullRefreshView;
- constants = ((Constants) GWT.create( Constants.class ));
- Button show = new Button( constants.showMoreInfo() );
- show.addClickListener( new ClickListener() {
- public void onClick(Widget sender) {
- layout.clear();
- render( d,
- readOnly,
- uuid );
- }
- } );
+ if (d.format.equals(AssetFormats.DRL) || d.format.equals(AssetFormats.FUNCTION) || d.format.equals(AssetFormats.ENUMERATION)) {
+ render( d,
+ readOnly,
+ uuid );
+
+ } else {
+ Button show = new Button( constants.showMoreInfo() );
+ show.addClickListener( new ClickListener() {
+ public void onClick(Widget sender) {
+ layout.clear();
+ render( d,
+ readOnly,
+ uuid );
+ }
+ } );
- layout.add( new SmallLabel( Format.format( "Title: [<b>{0}</b>]",
- d.name ) ) );
- layout.add( show );
+ layout.add( new SmallLabel( Format.format( "Title: [<b>{0}</b>]",
+ d.name ) ) );
+
+ layout.add( show );
+
+ }
+
initWidget( layout );
}
More information about the jboss-svn-commits
mailing list