This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import javax.servlet.ServletContext; | |
import javax.servlet.ServletContextEvent; | |
import org.apache.shiro.guice.aop.ShiroAopModule; | |
import org.apache.shiro.guice.web.GuiceShiroFilter; | |
import com.google.inject.Guice; | |
import com.google.inject.Injector; | |
import com.google.inject.Provides; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?xml version="1.0" encoding="UTF-8"?> | |
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> | |
<!-- required for gxt processors --> | |
<dependency> | |
<groupId>org.apache.velocity</groupId> | |
<artifactId>velocity</artifactId> | |
<version>1.7</version> | |
</dependency> | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
package com.rhem.client.widget; | |
import com.sencha.gxt.data.shared.LabelProvider; | |
import com.sencha.gxt.widget.core.client.form.TriggerField; | |
public class SearchTriggerField<T> extends TriggerField<T> { | |
21public SearchTriggerField(SearchTriggerFieldCell<T> cell) { | |
super(cell, cell.getPropertyEditor()); | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
package com.rhem.client.widget; | |
import com.google.gwt.core.client.GWT; | |
import com.google.gwt.resources.client.ImageResource; | |
import com.rhem.client.widget.SearchTriggerFieldCell.SearchTriggerFieldAppearance; | |
import com.sencha.gxt.theme.base.client.field.TriggerFieldDefaultAppearance; | |
public class SearchTriggerFieldDefaultAppearance extends TriggerFieldDefaultAppearance implements SearchTriggerFieldAppearance { | |
21public interface SearchTriggerFieldResources extends TriggerFieldResources { |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
package com.rhem.client.widget; | |
import java.text.ParseException; | |
import com.google.gwt.core.client.GWT; | |
import com.sencha.gxt.cell.core.client.form.TriggerFieldCell; | |
import com.sencha.gxt.data.shared.LabelProvider; | |
import com.sencha.gxt.widget.core.client.form.PropertyEditor; | |
public class SearchTriggerFieldCell<T> extends TriggerFieldCell<T> { |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
@sprite .trigger { | |
gwt-image: 'triggerArrow'; | |
height: 21px; | |
border-bottom: 1px solid; | |
border-bottom-color: #b5b8c8; | |
float: left; | |
} | |
@sprite .focus .trigger { |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
package com.rhem.client.widget; | |
import com.sencha.gxt.data.shared.LabelProvider; | |
import com.sencha.gxt.widget.core.client.form.TwinTriggerField; | |
public class MyTwinTriggerField<T> extends TwinTriggerField<T> { | |
public MyTwinTriggerField(MyTwinTriggerFieldCell<T> cell) { | |
super(cell, cell.getPropertyEditor()); | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
package com.rhem.client.widget; | |
import com.google.gwt.core.client.GWT; | |
import com.google.gwt.dom.client.Element; | |
import com.google.gwt.resources.client.ImageResource; | |
import com.google.gwt.safehtml.shared.SafeHtmlBuilder; | |
import com.rhem.client.widget.MyTwinTriggerFieldCell.MyTwinTriggerFieldAppearance; | |
import com.sencha.gxt.cell.core.client.form.FieldCell.FieldAppearanceOptions; | |
import com.sencha.gxt.core.client.dom.XElement; | |
import com.sencha.gxt.theme.base.client.field.TwinTriggerFieldDefaultAppearance; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
package com.rhem.client.widget; | |
import java.text.ParseException; | |
import com.google.gwt.core.client.GWT; | |
import com.sencha.gxt.cell.core.client.form.TwinTriggerFieldCell; | |
import com.sencha.gxt.data.shared.LabelProvider; | |
import com.sencha.gxt.widget.core.client.form.PropertyEditor; | |
public class MyTwinTriggerFieldCell<T> extends TwinTriggerFieldCell<T> { |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?xml version="1.0" encoding="UTF-8"?> | |
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> | |
<!-- required for gxt processors --> | |
<dependency> | |
<groupId>org.apache.velocity</groupId> | |
<artifactId>velocity</artifactId> | |
<version>1.7</version> | |
</dependency> | |