Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

Uses of Class
org.scopemvc.core.Selector

Uses of Selector in org.scopemvc.core
 

Subclasses of Selector in org.scopemvc.core
 class IntIndexSelector
           An implementation of Selector that identifies a property by its int index within the parent model object.
 class StringIndexSelector
           An implementation of Selector that identifies a property by its String index within the parent model object.
 

Fields in org.scopemvc.core declared as Selector
private  Selector Selector.next
          Link to next Selector in the list.
 

Methods in org.scopemvc.core that return Selector
protected  Selector StringIndexSelector.getShallowCopy()
           
 Selector Selector.getNext()
          Get the next Selector in the list, if any.
 Selector Selector.getLast()
          Get the last Selector in the list.
 Selector Selector.deepClone()
          Return a clone of the entire list of Selectors from this.
protected abstract  Selector Selector.getShallowCopy()
          Return a shallow copy of the head of this.
static Selector Selector.fromString(java.lang.String inSelectorDescription)
          Make a Selector to identify a property by its String name, or to create a Selector list that identifies a property by navigating a hierarchy of submodels.
 Selector PropertyView.getSelector()
           
abstract  Selector PropertyManager.getSelectorFor(java.lang.Object inModel, java.lang.Object inProperty)
          Return a Selector that would get() a property equals() to the passed Object.
 Selector ModelChangeEvent.getSelector()
          Get the Selector for the contents that changed to cause broadcast of this event.
protected  Selector IntIndexSelector.getShallowCopy()
           
 

Methods in org.scopemvc.core with parameters of type Selector
protected  boolean StringIndexSelector.shallowEquals(Selector inSelector)
           
protected  void Selector.setNext(Selector inSelector)
          Set the next Selector in the list.
 void Selector.chain(Selector inSelector)
           Add a Selector on the end of this list.
 boolean Selector.startsWith(Selector inSelector)
           Does this Selector list start with the list passed in?
protected abstract  boolean Selector.shallowEquals(Selector inSelector)
          Compare the head Selector of this against the head of another Selector list -- ie a shallow compare operation (not including the chained selectors).
static java.lang.String Selector.asString(Selector inSelector)
          Flatten the Selector list to a String that could be passed into fromString(java.lang.String) 55 to recreate it.
 void PropertyView.setSelector(Selector inSelector)
           
abstract  java.lang.Object PropertyManager.get(java.lang.Object inModel, Selector inSelector)
           Return the value of the property identified by the passed Selector.
abstract  void PropertyManager.set(java.lang.Object inModel, Selector inSelector, java.lang.Object inValue)
           Set the value of the property identified by a Selector in the passed model object to a new value.
abstract  boolean PropertyManager.isReadOnly(java.lang.Object inModel, Selector inSelector)
           Is a property read-only? If the passed Selector is null then is the model object as a whole read-only?
abstract  boolean PropertyManager.hasProperty(java.lang.Object inModel, Selector inSelector)
          Does the passed model object contain the property identified by the passed Selector?
abstract  java.lang.Class PropertyManager.getPropertyClass(java.lang.Object inModel, Selector inSelector)
          Return the Class of a property.
 void ModelChangeEventSource.fireModelChange(int inChangeType, Selector inSelector)
           
 void ModelChangeEvent.setSelector(Selector inSelector)
          Set the Selector representing the contents that changed to cause broadcast of this event.
protected  boolean IntIndexSelector.shallowEquals(Selector inSelector)
           
abstract  View EditorManager.getEditor(java.lang.String inViewType, java.lang.Object inModel, Selector inSelector)
           
abstract  View EditorManager.getViewer(java.lang.String inViewType, java.lang.Object inModel, Selector inSelector)