org.drools.guvnor.client.common
Class DirtyableComposite

java.lang.Object
  extended by com.google.gwt.user.client.ui.UIObject
      extended by com.google.gwt.user.client.ui.Widget
          extended by com.google.gwt.user.client.ui.Composite
              extended by org.drools.guvnor.client.common.DirtyableComposite
All Implemented Interfaces:
com.google.gwt.event.logical.shared.HasAttachHandlers, com.google.gwt.event.shared.HasHandlers, com.google.gwt.user.client.EventListener, com.google.gwt.user.client.ui.IsWidget, DirtyableWidget, IDirtyable
Direct Known Subclasses:
ActionValueEditor, AssetCategoryEditor, BusinessProcessEditor, CallMethodWidget, CommentWidget, ConstraintValueEditor, DatePickerLabel, DatePickerTextBox, DefaultRuleContentWidget, DSLRuleEditor, FieldDataConstraintEditor, GuvnorEditor, MethodParameterCallValueEditor, MethodParameterValueEditor, RuleDocumentWidget, RuleModeller, RuleModellerWidget, RuleTemplateEditor, RuleValidatorWrapper, SpringContextEditor, VerifyFieldConstraintEditor

public abstract class DirtyableComposite
extends com.google.gwt.user.client.ui.Composite
implements DirtyableWidget


Nested Class Summary
 
Nested classes/interfaces inherited from class com.google.gwt.user.client.ui.UIObject
com.google.gwt.user.client.ui.UIObject.DebugIdImpl, com.google.gwt.user.client.ui.UIObject.DebugIdImplEnabled
 
Field Summary
protected  boolean dirtyflag
           
 
Fields inherited from class com.google.gwt.user.client.ui.UIObject
DEBUG_ID_PREFIX
 
Constructor Summary
DirtyableComposite()
           
 
Method Summary
static int getHeight()
           
static int getWidth()
           
 boolean isDirty()
           
 void makeDirty()
           
 void onBrowserEvent(com.google.gwt.user.client.Event event)
           
 void resetDirty()
           
 
Methods inherited from class com.google.gwt.user.client.ui.Composite
getWidget, initWidget, isAttached, onAttach, onDetach, setWidget
 
Methods inherited from class com.google.gwt.user.client.ui.Widget
addAttachHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, doAttachChildren, doDetachChildren, fireEvent, getHandlerCount, getLayoutData, getParent, isOrWasAttached, onLoad, onUnload, removeFromParent, setLayoutData, sinkEvents
 
Methods inherited from class com.google.gwt.user.client.ui.UIObject
addStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getElement, getOffsetHeight, getOffsetWidth, getStyleElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, getTitle, isVisible, isVisible, onEnsureDebugId, removeStyleDependentName, removeStyleName, setElement, setElement, setHeight, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, setVisible, setWidth, toString, unsinkEvents
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

dirtyflag

protected boolean dirtyflag
Constructor Detail

DirtyableComposite

public DirtyableComposite()
Method Detail

onBrowserEvent

public void onBrowserEvent(com.google.gwt.user.client.Event event)
Specified by:
onBrowserEvent in interface com.google.gwt.user.client.EventListener
Overrides:
onBrowserEvent in class com.google.gwt.user.client.ui.Composite

isDirty

public boolean isDirty()
Specified by:
isDirty in interface DirtyableWidget

resetDirty

public void resetDirty()
Specified by:
resetDirty in interface DirtyableWidget

makeDirty

public void makeDirty()
Specified by:
makeDirty in interface DirtyableWidget

getHeight

public static int getHeight()

getWidth

public static int getWidth()


Copyright © 2001-2011 JBoss Inc.. All Rights Reserved.