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

Quick Search    Search Deep
A B C D E F G H I J L M N O P Q R S T U V W

A

addChild(UContained, boolean) - Method in interface ulu.view.UContainer
(attempt to) add an item to view - success status returned.
addChild(UContained, boolean) - Method in class ulu.view.ViewImpl
generic wrapper to conform to UContainer interface
addDefaultMethods() - Method in class ulu.view.ItemImpl
add default methods for opening and refreshing container.
addDefaultMethods() - Method in class ulu.view.ViewImpl
add default methods for opening and refreshing container.
addFilter(ItemFilter) - Method in class ulu.view.CompoundFilter
add a subfilter
addItem(Item, boolean) - Method in interface ulu.view.View
temporary map linking the generic UContainer/UContained to the specific View/Item kind of parent-to-child relationship
addItem(Item, boolean) - Method in class ulu.view.ViewImpl
(attempt to) add an item to view - success status returned.
addJAFMethods(JAFable) - Static method in class ulu.view.ItemImpl
Deprecated.  
addListener(UEventListener) - Method in interface ulu.view.View
add a Listener to messages from this container
addListener(UEventListener) - Method in class ulu.view.ViewImpl
add a listener
addMethod(UMethod) - Method in interface ulu.view.Invokable
(attempt to) add a method
addMethod(UMethod) - Method in class ulu.view.ItemImpl
(attempt to) add a method
addObject(String, Object) - Method in class ulu.view.ViewImpl
add an arbitrary object to this view, using the ItemFactory system to wrap it up as an Item.
addObject(String, Object, boolean) - Method in class ulu.view.ViewImpl
add an arbitrary object to this view, using the ItemFactory system to wrap it up as an Item
addParam(UField) - Method in class ulu.view.JAFMethod
can't add parameters - a null implementation provided here
addParam(UField) - Method in class ulu.view.UMethod
add a parameter to the Method
addParams(ParamString) - Method in class ulu.view.UMethod
Take an ulu.ut.ParamString and add an empty field for each embedded variable
addParams(ParamString, String) - Method in class ulu.view.UMethod
Take an ulu.ut.ParamString along with an input data string, and add a field for each embedded variable, prefilled with the data from the input text (if there is any) - by default, all fields will be required String values, may wish to add some way of specifying required, read-only, etc.
addProcessor(Processor) - Method in class ulu.view.ShaperChain
override the add method to only allow Shapers into this group
addProp(UField) - Method in class ulu.view.ItemImpl
(attempt to) add a property
addProp(String, Object) - Method in class ulu.view.ItemImpl
convenience method to quickly add fields
addProp(UField) - Method in interface ulu.view.Propertied
(attempt to) add a property
addPropertyChangeListener(PropertyChangeListener) - Method in class ulu.view.ItemImpl
add a property listener for bean support

B

back() - Method in class ulu.view.ViewImpl
visit the previous page - returns true if possible (should check isReversible() before offering the user a hook to this method - shouldn't need to override this, but override a subclass of PagerImpl returned by the createPager() method

C

CaseSensitiveNames - Variable in class ulu.view.ViewImpl
if false, hash all items by lower-case names for search purposes, but will preserve case of the name property (e.g.
ClassFilter - class ulu.view.ClassFilter.
A filter that will only accept or deny certain classes using 'instanceof'.
ClassFilter() - Constructor for class ulu.view.ClassFilter
 
CompoundFilter - class ulu.view.CompoundFilter.
a filter that maintains a list of subfilters, and applies them in concert, either exclusively or inclusively.
CompoundFilter() - Constructor for class ulu.view.CompoundFilter
 
ContentSource - interface ulu.view.ContentSource.
Interface for any Item (or other object) that can return a URL of some sort with 'content' behind it.
cached - Variable in class ulu.view.ViewImpl
flag used to denote whether a lazy, caching view has populated itself
caching - Variable in class ulu.view.ViewImpl
denotes whether a lazy component can cache its results.
changes - Variable in class ulu.view.ItemImpl
bean support helper class
clear() - Method in interface ulu.view.UContainer
(attempt to) remove all items in the view
clear() - Method in class ulu.view.ViewImpl
remove all items from the view
clearFilters() - Method in class ulu.view.CompoundFilter
clear all subfilters
clearMethods() - Method in interface ulu.view.Invokable
remove all properties
clearMethods() - Method in class ulu.view.ItemImpl
clear all methods
clearProps() - Method in class ulu.view.ItemImpl
clear all properties
clearProps() - Method in interface ulu.view.Propertied
remove all properties
cmd - Variable in class ulu.view.JAFMethod
the underlying JAF verb
compiler - Static variable in class ulu.view.StreamHandlerManager
 
compilerG - Variable in class ulu.view.RegexpFilter
internal work-horses for text processing
compilerP - Variable in class ulu.view.RegexpFilter
internal work-horses for text processing
complete() - Method in class ulu.view.JAFMethod
this method is always complete as no parameters are supported
complete() - Method in class ulu.view.UMethod
returns true if all required fields have been filled.
countParams() - Method in class ulu.view.UMethod
count number of parameters
createClassMap(String) - Static method in class ulu.view.DefaultItemFactory
helper method used to create a classmap from a properties file using standard file location etc.
createPager() - Method in class ulu.view.ViewImpl
factory method for creating a pager - override if custom type required

D

Debug - class ulu.view.Debug.
Quick simple logger object through which all the old system.out commands can be sent.
Debug() - Constructor for class ulu.view.Debug
 
DefaultItemFactory - class ulu.view.DefaultItemFactory.
The default ItemFactory implementation used to dynamically wrap objects into Unc-style interfaces.
DefaultItemFactory(String) - Constructor for class ulu.view.DefaultItemFactory
constructor requires an id - if none passed, generate a root-level factory that reads the main properties sheet.
debug(String) - Static method in class ulu.view.Debug
print message orlog it or something...
debug(Throwable) - Static method in class ulu.view.Debug
print out an exception trace
debug(String, Object) - Static method in class ulu.view.Debug
debug an array
defmeth - Variable in class ulu.view.ItemImpl
the default method fore this item
dh - Variable in class ulu.view.JAFMethod
the underlying JAF data handler

E

ErrorMessageEvent - class ulu.view.ErrorMessageEvent.
Event indicating a one-way message from back-end to the user
ErrorMessageEvent(View, String, Throwable) - Constructor for class ulu.view.ErrorMessageEvent
constructor, requiring a message text
execute(DataHandler, CommandInfo) - Static method in class ulu.view.JAFHelper
get a return Object from a given command
execute(DataSource, CommandInfo) - Static method in class ulu.view.JAFHelper
get a return Object from a given command
execute(JAFable, CommandInfo) - Static method in class ulu.view.JAFHelper
get a return Object from a given command

F

FLAG_ALLOWED_VALS - Static variable in class ulu.view.Flagged
commonly used key naming scheme: a Vector of allowed values for a combo-box-like parameter.
FLAG_GROUP_MEMBERSHIP - Static variable in class ulu.view.Flagged
commonly used key naming scheme: the group ID to which this item is assigned
FLAG_HIDDEN - Static variable in class ulu.view.Flagged
commonly used key naming scheme: denotes field is hidden from view.
FLAG_OPTIONAL - Static variable in class ulu.view.Flagged
commonly used key naming scheme: denotes if parameter is optional in a method call
FLAG_RETURN_INLINE - Static variable in class ulu.view.Flagged
commonly used key naming scheme : when attached to a UMethod, indicates that the method should return its result inline, rather than dropping a new object into the scrapbook (usually because its a small simple return type like a Number, String or URL that can be easily represented in a text box)
FLAG_SUGGESTED_VALS - Static variable in class ulu.view.Flagged
commonly used key naming scheme: a Vector of suggested values that may be used.
FType - Variable in class ulu.view.UField
the declared type of this field
FilterImpl - class ulu.view.FilterImpl.
An abstract convenience implementation of the ItemFilter interface that simply builds on the ProcessorImpl class
FilterImpl() - Constructor for class ulu.view.FilterImpl
 
FilterItem - class ulu.view.FilterItem.
Deprecated.  
FilterItem() - Constructor for class ulu.view.FilterItem
Deprecated. bean-like constructor
FilterItem(ItemFilter) - Constructor for class ulu.view.FilterItem
Deprecated. public constructor, supply the filter as an argument
Flagged - class ulu.view.Flagged.
Common base class for the UField and UMethod classes, allowing use of Flags Dave Crane ulunum, January 2003
Flagged() - Constructor for class ulu.view.Flagged
 
factory - Static variable in class ulu.view.DefaultItemFactory
statically initialised default defaultitemfactory shared by all users
filetypes - Static variable in class ulu.view.StreamHandlerManager
 
filt - Variable in class ulu.view.ViewImpl
filter operating on this view
filter - Variable in class ulu.view.FilterItem
Deprecated. the filter being represented
filter() - Method in class ulu.view.ViewImpl
filter all items in the view using current filters
filtered - Variable in class ulu.view.ViewImpl
flag denoting whether current filter has been applied (and visItems cache is therefore up to date)
filters() - Method in class ulu.view.CompoundFilter
list all subfilters
filts - Variable in class ulu.view.CompoundFilter
ordered collection of filters to be sequentially applied during testing
findPageMarker() - Method in class ulu.view.ViewImpl
find object marking top of page
fireEvent(UEvent) - Method in interface ulu.view.View
generic wrapper for firing any ViewEvent
fireEvent(UEvent) - Method in class ulu.view.ViewImpl
generic wrapper for firing any ViewEvent
fireRedirectEvent(View) - Method in class ulu.view.ViewImpl
fire a redirect update event, pointing listeners towards a different view
fireRedirectEvent(View, View) - Static method in class ulu.view.ViewImpl
more specific wrapper for firing update events, specifying the type of update and the item(s) affected, etc.
fireUpdateEvent() - Method in class ulu.view.ViewImpl
more specific wrapper for firing update events, specifying the type of update and the item(s) affected, etc.
fireUpdateEvent(int) - Method in class ulu.view.ViewImpl
more specific wrapper for firing update events, specifying the type of update and the item(s) affected, etc.
fireUpdateEvent(int, Item[]) - Method in class ulu.view.ViewImpl
more specific wrapper for firing update events, specifying the type of update and the item(s) affected, etc.
fireUpdateEvent(int, Item[], String[]) - Method in class ulu.view.ViewImpl
more specific wrapper for firing update events, specifying the type of update and the item(s) affected, etc.
fireUpdateEvent(View) - Static method in class ulu.view.ViewImpl
more specific wrapper for firing update events, specifying the type of update and the item(s) affected, etc.
flags - Variable in class ulu.view.Flagged
optional flags, parameters etc.

G

get(String) - Method in class ulu.view.Flagged
get a property of this field
getChild(String) - Method in interface ulu.view.UContainer
retrieve a contained object by its unique name (may perform this search in the middleware/unc code, or hive it off to the backend)
getChild(String) - Method in class ulu.view.ViewImpl
wrapper to satify the more generic Container interface
getCommands(DataHandler) - Static method in class ulu.view.JAFHelper
get the command verbs from a data handler
getCommands(DataSource) - Static method in class ulu.view.JAFHelper
get the command verbs for a data source
getCommands(JAFable) - Static method in class ulu.view.JAFHelper
get the command verbs for a JAFable object
getContent() - Method in interface ulu.view.ContentSource
get the URL that provides access to this object's content
getContent() - Method in class ulu.view.ItemImpl
by default, a null implementation, leave this alone unless the Item does have a content source to talk to
getCount() - Method in interface ulu.view.UContainer
count number of items in the current view
getCount() - Method in class ulu.view.ViewImpl
count number of visible items in the current view
getDataSource() - Method in interface ulu.view.JAFable
provide a DataSource from which input and output streams can be derived
getDefaultMethod() - Method in interface ulu.view.Invokable
get the default method for this invokable (may be null if no such classification)
getDefaultMethod() - Method in class ulu.view.ItemImpl
get the default method
getDescription() - Method in class ulu.view.NullFilter
simple description for use as displayable name in a gui
getErr() - Method in class ulu.view.ErrorMessageEvent
get the throwable, if want to see full stack trace, etc.
getErrMessage() - Method in class ulu.view.ErrorMessageEvent
the message to be shown to the user
getEvent(Item, int) - Static method in class ulu.view.UEvent
factory method for returning a default event type for each tag
getFType() - Method in class ulu.view.UField
get the class of the field - used to enforce types for writeable fields
getFileHandler(File) - Static method in class ulu.view.StreamHandlerManager
get the class def of the special handler for a file, reflecting to get class def from the class name as needed
getFileHandler(String) - Static method in class ulu.view.StreamHandlerManager
get the class def for a specific pattern, reflecting to get class def from the class name as needed
getFilter() - Method in interface ulu.view.Search
set the filter used to control the search
getFilter() - Method in interface ulu.view.View
get a filter for this view
getFilter() - Method in class ulu.view.ViewImpl
get a filter for this view
getHandler(DataSource) - Static method in class ulu.view.JAFHelper
get the DataHandler for a DataSource
getHandler(JAFable) - Static method in class ulu.view.JAFHelper
get the DataHandler for a JAFable
getHandler() - Method in class ulu.view.UMethod
the handler for this Method (most commonly defined by the View that offers the method)
getId() - Method in class ulu.view.DefaultItemFactory
return the id denoting which package or problem domain this factory deals with.
getItem() - Method in interface ulu.view.Itemable
get a custom view that represents this object - if you aren't using the interface in a multi-VM environment, ignore the RemoteException, i.e.
getItem(String) - Method in interface ulu.view.View
temporary map linking the generic UContainer/UContained to the specific View/Item kind of parent-to-child relationship
getItem(String) - Method in class ulu.view.ViewImpl
retrieve a contained item by name
getMatchStyle() - Method in class ulu.view.RegexpFilter
get the matching style being used
getMessage() - Method in class ulu.view.MessageEvent
the message to be shown to the user
getMethod(String) - Method in interface ulu.view.Invokable
get a method by name
getMethod(String) - Method in class ulu.view.ItemImpl
get a method by name
getMethod - Variable in class ulu.view.MethodEvent
Deprecated. get the method to be presented to the user
getMethodFilter() - Method in class ulu.view.Pruner
get the MethodFilter that will prune methods
getName() - Method in class ulu.view.ItemImpl
convenience method to get the name
getName() - Method in interface ulu.view.Propertied
convenience getter for name property
getName() - Method in class ulu.view.UField
the name of the field
getName() - Method in class ulu.view.UMethod
the name of the method
getPageLength() - Method in class ulu.view.ViewImpl
get the current page length by delegating - shouldn't need to override this, but override a subclass of PagerImpl returned by the createPager() metho
getPageNo() - Method in class ulu.view.ViewImpl
get the current page number - shouldn't need to override this, but override a subclass of PagerImpl returned by the createPager() method
getPager() - Method in class ulu.view.ViewImpl
get the pager for this view
getParam(String) - Method in class ulu.view.JAFMethod
JAF verbs don't support parameters -null implementation
getParam(String) - Method in class ulu.view.UMethod
get a parameter by name
getParams() - Method in class ulu.view.JAFMethod
JAF verbs don't support parameters -null implementation
getParams() - Method in class ulu.view.UMethod
enumerate the method's parameters
getParent() - Method in class ulu.view.ItemImpl
generic UContained imlementation
getParent() - Method in interface ulu.view.UContained
get the parent Container
getParentView() - Method in interface ulu.view.Item
temporary map linking the generic UContaiuner/UContained to the specific View/Item kind of parent-to-child relationship
getParentView() - Method in class ulu.view.ItemImpl
convenience method to get the parent View
getPattern() - Method in class ulu.view.RegexpFilter
get the test regular expression as a string.
getProp(String) - Method in class ulu.view.ItemImpl
get a property by name
getProp(String) - Method in interface ulu.view.Propertied
get a property by name
getPropFilter() - Method in class ulu.view.Pruner
get the PropFilter that will prune fields
getProperties(String) - Static method in class ulu.view.DefaultItemFactory
helper method to fetch properties file from a stadard location
getReference() - Method in class ulu.view.FilterItem
Deprecated. reference item is the filter
getReference() - Method in class ulu.view.ItemImpl
convenience getter for primary reference property (Not all items will have a reference, but many will - it's the thing behind the item, the file, the resultset, the object, etc.)
getReference() - Method in interface ulu.view.Referrer
get the reference object
getResult() - Method in interface ulu.view.Search
get the results of the search as a View
getReturn() - Method in class ulu.view.UMethod
the return class of the method (null indicates a void return)
getRoot() - Method in interface ulu.view.Search
get the root container in which the search will start
getScrapbook(Object) - Static method in class ulu.view.ItemImpl
get the scrapbook View
getScript() - Method in class ulu.view.ScriptedMethod
the script text to be executed
getSearchClass() - Method in interface ulu.view.Searchable
get a Search implementation that operates on this type of object
getSearchClass() - Method in class ulu.view.ViewImpl
get a Search implementation that operates on this type of object
getSortClass() - Method in interface ulu.view.Sortable
get a Sorter implementation that operates on this type of object
getSortClass() - Method in class ulu.view.ViewImpl
get a Sorter implementation that operates on this type of object
getSource() - Method in class ulu.view.ViewImpl
get the Viewable being paged
getTestClass() - Method in class ulu.view.ClassFilter
get the test class for this filter
getTestProp() - Method in class ulu.view.PropertyFilter
get the name of the property being tested
getTestString(Item) - Method in class ulu.view.NameFilter
use the Item's name as test string
getTestString(Item) - Method in class ulu.view.PropertyFilter
use the Item's property value as test string, with special-case handling for Date objects
getTestString(Item) - Method in class ulu.view.RegexpFilter
abstract method to be implemented from subclass - gets the test string from the item
getTestString(Item) - Method in class ulu.view.TypeFilter
use the Item's name as test string
getTestVal() - Method in class ulu.view.PropertyFilter
get the numerical value of the test property, if applicable
getTotalLength() - Method in class ulu.view.ViewImpl
get the total length of the list being paged; in some cases this will be known in advance, in others not.
getType() - Method in class ulu.view.ItemImpl
denote the type of this item, used in the UI to differentiate between different sorts (e.g.
getType() - Method in interface ulu.view.Typed
denote the type of this item, used in the UI to differentiate between different sorts (e.g.
getValue() - Method in class ulu.view.UField
get the value of the field

H

Handler - interface ulu.view.Handler.
The ulu.view.Handler interface denotes something that will process a UMethod once it has been invoked.
handler - Variable in class ulu.view.UMethod
handler that processes invocations of this method (may be the method itself, the item it belongs to, or whatever other implementation)

I

ITEMS_ADDED - Static variable in class ulu.view.UpdateEvent
indicates that the items in the 'items' array have been added to the container
ITEMS_MODIFIED - Static variable in class ulu.view.UpdateEvent
indicates that the items in the 'items' array have been modified
ITEMS_REMOVED - Static variable in class ulu.view.UpdateEvent
indicates that the items in the 'items' array have been removed from the container
InteractiveDesignPruner - class ulu.view.InteractiveDesignPruner.
A Pruner that simply masks filtered properties and methods, for use in interactive design where rapid undo of pruning is a necessity.
InteractiveDesignPruner() - Constructor for class ulu.view.InteractiveDesignPruner
 
Invokable - interface ulu.view.Invokable.
generic interface for an object that can return invokable methods (ulu.view.UMethods)
Item - interface ulu.view.Item.
A generic interface for an item in a view, describing its properties and actions.
ItemFactory - interface ulu.view.ItemFactory.
Deprecated.  
ItemFilter - interface ulu.view.ItemFilter.
An interface for filtering the contents of a View when searching, showing containers only, or other selective processes
ItemImpl - class ulu.view.ItemImpl.
generic implementation of Item interface
ItemImpl() - Constructor for class ulu.view.ItemImpl
default no-argument constructor for subclasses to use
ItemImpl(String) - Constructor for class ulu.view.ItemImpl
by default, the Item has no methods, and only one property, its name.
Itemable - interface ulu.view.Itemable.
A delegate interface for something that isn't an Item itself, but knows how to present itself as a custom item to an unc client - possibly as a View with programmatically-defined sub-views.
id - Variable in class ulu.view.DefaultItemFactory
unique id for this factory
inclusive - Variable in class ulu.view.CompoundFilter
determines the inclusive/exclusive mode
inferTypeByClass() - Method in class ulu.view.ItemImpl
Deprecated. with shaper-based architecture, items aren't differentiated by subclass
init(Item, int, Item[], String[]) - Method in class ulu.view.UpdateEvent
behind-the-scenes 'real' constructor
invoke(UMethod) - Method in interface ulu.view.Handler
invoke a Method by processing its parameters and returning some sort of value (null is acceptable of course).
invoke(UMethod) - Method in class ulu.view.ItemImpl
implementation of Handler - this is the callback point for an invoked method.
invoke() - Method in class ulu.view.JAFMethod
invoke itself because JAF has all that's required, no Handler interface required
invoke(UMethod) - Method in class ulu.view.ScriptedMethod
invoke a Method by handing it to the scripting engine and returning the result
invoke() - Method in class ulu.view.UMethod
invoke the method by delegating to a method-handler interface
invoke(UMethod) - Method in class ulu.view.ViewImpl
implementation of Handler - this is the callback point for an invoked method.
invokeSpecials(UMethod) - Method in class ulu.view.ViewImpl
invoke any implementation-specific methods here
isAutoFill() - Method in class ulu.view.ViewImpl
specifies whether the view will populate its contents automatically on startup.
isInclusive() - Method in class ulu.view.CompoundFilter
return inclusive/exclusive mode
isPagerMethod(UMethod) - Static method in class ulu.view.ViewImpl
convenience method for identifying whether to delegate method calls to the Pager - can be overridden if using bespoke pagers with extra functionality, although a Pager-defined flag that can be set in the method would be preferable really
isPassNulls() - Method in class ulu.view.RefClassFilter
determine whether a null reference is a pass
isReversible() - Method in class ulu.view.ViewImpl
say whether the list can be navigated in both directions, or is simply a one-way traversal system (e.g.
isWriteable() - Method in class ulu.view.UField
can the field value be modified?
items() - Method in interface ulu.view.UContainer
list contents of this viewable object
items - Variable in class ulu.view.UpdateEvent
the items affected (null indicates all items)
items - Variable in class ulu.view.ViewImpl
stored items in this view, held as a Vector rather than a Hashtable because the latter won't guarantee a correct ordering of items that can be used for returning enumerations of a paged subsection.
items() - Method in class ulu.view.ViewImpl
list contents of this viewable object

J

JAFHelper - class ulu.view.JAFHelper.
Library of helper methods for supporting java activation framework functionality in Uncle Unc
JAFHelper() - Constructor for class ulu.view.JAFHelper
 
JAFMethod - class ulu.view.JAFMethod.
wrapper class that exposes a javax.activation.CommandInfo as a Uncle Unc UMethod
JAFMethod(DataHandler, CommandInfo) - Constructor for class ulu.view.JAFMethod
constructor
JAFable - interface ulu.view.JAFable.
interface indicating that an Item is compliant with the Java Activation Framework (JAF) and can supply a DataSource.

L

lazy - Variable in class ulu.view.ViewImpl
denotes whether container ought to be populated at creation, or only as needed
list(Vector) - Method in class ulu.view.ViewImpl
list all items from the given Vector that are on the current page
listeners - Variable in class ulu.view.ViewImpl
list of listeners to this item

M

MATCH_EXACT - Static variable in class ulu.view.RegexpFilter
match exactly, case-sensitive
MATCH_EXACT_IGNORECASE - Static variable in class ulu.view.RegexpFilter
match exactly, ignoring case
MATCH_GLOB_REGEXP - Static variable in class ulu.view.RegexpFilter
match using globbing syntax
MATCH_PERL5_REGEXP - Static variable in class ulu.view.RegexpFilter
match using Perl5 syntax
MEMBERSHIP_GROUP_DEFAULT_VISIBLE - Static variable in class ulu.view.Flagged
commonly used key naming scheme: indicates the default group to display when displaying an Item
MEMBERSHIP_GROUP_GENERAL - Static variable in class ulu.view.Flagged
commonly-used kay value : denotes a general-purpose group for flagged members with no defined grouping of their own
MEMBERSHIP_GROUP_UBIQUITOUS - Static variable in class ulu.view.Flagged
commonly-used kay value : denotes a membership group of high visibility, always present
METHOD_ADD_TO_SCRAPBOOK - Static variable in interface ulu.view.Item
standard method name for adding item to the scrapbook view
METHOD_OPEN - Static variable in interface ulu.view.UContainer
conventional name for the method that opens this view as the main view
METHOD_REFRESH - Static variable in interface ulu.view.UContainer
conventional name for the method that goes to back-end to refresh contents of this view
MessageEvent - class ulu.view.MessageEvent.
Event indicating a one-way message from back-end to the user interface.
MessageEvent(Item, String) - Constructor for class ulu.view.MessageEvent
constructor, requiring a message text
MethodEvent - class ulu.view.MethodEvent.
Deprecated.  
MethodEvent(Item, String, UMethod) - Constructor for class ulu.view.MethodEvent
Deprecated. constructor requiring a message text/prompt and a method
MethodFilter - class ulu.view.MethodFilter.
Base implementation of ObjectFilter for filtering a UMethod.
MethodFilter() - Constructor for class ulu.view.MethodFilter
 
map - Variable in class ulu.view.DefaultItemFactory
map of specialist subclasses of Item to match against input object types
matcher - Variable in class ulu.view.RegexpFilter
internal work-horses for text processing
matcher - Static variable in class ulu.view.StreamHandlerManager
 
matchstyle - Variable in class ulu.view.RegexpFilter
the compiled RE pattern
message - Variable in class ulu.view.MessageEvent
the message attached to this event
method - Variable in class ulu.view.MethodEvent
Deprecated. the method carried in this event
methods() - Method in interface ulu.view.Invokable
list this item's invokable methods
methods - Variable in class ulu.view.ItemImpl
collection of methods assigned to this object
methods() - Method in class ulu.view.ItemImpl
get names of this object's invokable methods
mf - Variable in class ulu.view.Pruner
MethodFilter that will prune methods
modify(Item) - Method in class ulu.view.Pruner
modify the Item by passing each field and method through the appropriate filter
modify(Item) - Method in interface ulu.view.Shaper
modify this Item in some way
modify(Item) - Method in class ulu.view.ShaperChain
modify this Item in some way, here by passing it to any child Shapers
modify(Item) - Method in class ulu.view.ShaperImpl
modify this Item in some way

N

Name - Variable in class ulu.view.UField
name of the field
Name - Variable in class ulu.view.UMethod
name of this method
NameFilter - class ulu.view.NameFilter.
A filter that tests an Item's name against a regular expression
NameFilter() - Constructor for class ulu.view.NameFilter
 
NullFilter - class ulu.view.NullFilter.
A filter that does mno testing as such, but simply passes or fails every item based on the predefined whitelist policy
NullFilter() - Constructor for class ulu.view.NullFilter
 
next() - Method in class ulu.view.ViewImpl
visit the next page - returns true if possible - shouldn't need to override this, but override a subclass of PagerImpl returned by the createPager() method

O

onMethodFail(Item, UMethod) - Method in class ulu.view.InteractiveDesignPruner
action to take on a method that fails the filter
onMethodFail(Item, UMethod) - Method in class ulu.view.Pruner
action to take on a method that fails the filter
onMethodFail(Item, UMethod) - Method in class ulu.view.RemovingPruner
action to take on a method that fails the filter
onMethodPass(Item, UMethod) - Method in class ulu.view.InteractiveDesignPruner
action to take on a method that passes the filter, by default nothing
onMethodPass(Item, UMethod) - Method in class ulu.view.Pruner
action to take on a method that passes the filter, by default nothing
onPropertyFail(Item, UField) - Method in class ulu.view.InteractiveDesignPruner
action to take on a property that fails the filter
onPropertyFail(Item, UField) - Method in class ulu.view.Pruner
action to take on a property that fails the filter
onPropertyFail(Item, UField) - Method in class ulu.view.RemovingPruner
action to take on a property that fails the filter
onPropertyPass(Item, UField) - Method in class ulu.view.InteractiveDesignPruner
action to take on a property that passes the filter, by default nothing
onPropertyPass(Item, UField) - Method in class ulu.view.Pruner
action to take on a property that passes the filter, by default nothing
out - Static variable in class ulu.view.Debug
output stream to debug to

P

PARAM_NAME_TARGET_OBJECT - Static variable in class ulu.view.UMethod
standard naming for a parameter (usually hidden) that represents the target object on which the method should be applied - useful for generating self-contained methods where the Handler needn't keep a reference to the specific target object (and is typically responsible for handling many instances of the method and many target objects)
PROP_CONTENT_URL - Static variable in interface ulu.view.ContentSource
common property name for content URL
PROP_COUNT - Static variable in interface ulu.view.UContainer
standard property name for number of children
PROP_DEFAULT_ITEM_PROPS - Static variable in interface ulu.view.UContainer
conventional name for the list of properties of each contained item that a client ought to list by default (e.g.
PROP_DISPLAY_LOD - Static variable in interface ulu.view.Propertied
the agreed-upon convention for the name of the property denoting whether a display of properties should be brief or detailed (may be implemented as a boolean or enumerated integer by different UIs)
PROP_NAME - Static variable in interface ulu.view.Propertied
the agreed-upon convention for the name property's name
PROP_PARENT - Static variable in interface ulu.view.UContained
standard property name denoting a reference to a parent item
PROP_REFSTRING - Static variable in class ulu.view.ItemImpl
field name denoting the (hidden) reference string
PROP_TEMP_GROUP - Static variable in class ulu.view.InteractiveDesignPruner
flag denoting that a property or method's temporary new group
PROP_TEMP_HIDDEN - Static variable in class ulu.view.InteractiveDesignPruner
flag denoting that a property or method is temporarily hidden
PROP_TYPE - Static variable in interface ulu.view.Typed
String that a Propertied object may use to store type information in
PropFilter - class ulu.view.PropFilter.
Base implementation of ObjectFilter for filtering a UField.
PropFilter() - Constructor for class ulu.view.PropFilter
 
Propertied - interface ulu.view.Propertied.
A low-level interface for any object that holds an associative list of properties, each of which is a UField (which can hold any java Object, and is typed)
PropertyFilter - class ulu.view.PropertyFilter.
A filter that tests an Item's property value (assuming its a string) against a regular expression.
PropertyFilter() - Constructor for class ulu.view.PropertyFilter
 
Pruner - class ulu.view.Pruner.
A Shaper that removes existing properties or methods, following an XML schema.
Pruner() - Constructor for class ulu.view.Pruner
 
pageDescrip() - Method in class ulu.view.ViewImpl
get a short message describing the page number - will give a total if available
pagemarker - Variable in class ulu.view.ViewImpl
page marker object used to denote top of current page.
pager - Variable in class ulu.view.ViewImpl
pager to delegate to
params - Variable in class ulu.view.UMethod
parameters that may be passed along with the method
passive - Variable in class ulu.view.ViewImpl
By default, a View won't generate events, but assumes the back-end is passively-recieving requests to update from the UI client.
passnull - Variable in class ulu.view.RefClassFilter
indicate whether to pass or fail items with null reference objects
pattern - Variable in class ulu.view.RegexpFilter
internal work-horses for text processing
pause() - Method in interface ulu.view.Search
pause searching (but remember state)
pf - Variable in class ulu.view.Pruner
PropFilter that will prune fields
populate() - Method in class ulu.view.ViewImpl
override this method to talk to the real back-end - the filesystem, jini network, database, whatever...
process(Object) - Method in class ulu.view.ShaperChain
override the process() method to only handle Items
process(Object) - Method in class ulu.view.ShaperImpl
Process an arbitrary object and return an arbitrary result, as defined by the ulu.ut.Processor interface.
properties() - Method in class ulu.view.ItemImpl
get this object's properties
properties() - Method in interface ulu.view.Propertied
list this item's properties
properties - Variable in class ulu.view.UpdateEvent
the names of affected properties (null indicates all)
propname - Variable in class ulu.view.PropertyFilter
name of the property whose value will be tested
props - Variable in class ulu.view.ItemImpl
collection of properties assigned to this item
pstr - Variable in class ulu.view.RegexpFilter
style of matching used

Q

quotechars - Static variable in class ulu.view.RegexpFilter
the string passed in to construct the RE

R

RefClassFilter - class ulu.view.RefClassFilter.
A filter that will only accept or deny certain classes using 'instanceof'.
RefClassFilter() - Constructor for class ulu.view.RefClassFilter
 
Referrer - interface ulu.view.Referrer.
generic interface for an object that can hold a reference to another underlying object
RegexpFilter - class ulu.view.RegexpFilter.
An abstract baseline for filters that parse fields using regular expressions.
RegexpFilter() - Constructor for class ulu.view.RegexpFilter
 
RemovingPruner - class ulu.view.RemovingPruner.
A Pruner that removes filtered properties or methods completely, for use in deployment
RemovingPruner() - Constructor for class ulu.view.RemovingPruner
 
Return - Variable in class ulu.view.UMethod
the return type of this method
reference - Variable in class ulu.view.ItemImpl
the reference object, as defined by Referer interface
removeChild(UContained, boolean) - Method in interface ulu.view.UContainer
(attempt to) remove an item from view - success status returned.
removeChild(UContained, boolean) - Method in class ulu.view.ViewImpl
generic wrapper to conform to UContainer interface
removeFilter(ItemFilter) - Method in class ulu.view.CompoundFilter
remove a subfilter
removeItem(Item, boolean) - Method in interface ulu.view.View
temporary map linking the generic UContainer/UContained to the specific View/Item kind of parent-to-child relationship
removeItem(Item, boolean) - Method in class ulu.view.ViewImpl
(attempt to) remove an item from view - success status returned.
removeListener(UEventListener) - Method in interface ulu.view.View
remove a listener to messages from this container
removeListener(UEventListener) - Method in class ulu.view.ViewImpl
remove a listener
removeMethod(UMethod) - Method in interface ulu.view.Invokable
(attempt to) remove a method
removeMethod(UMethod) - Method in class ulu.view.ItemImpl
(attempt to) remove a method
removeObject(Object, boolean) - Method in class ulu.view.ViewImpl
attempt to remove any item from the view that has a reference object matching the one passed here
removeProp(UField) - Method in class ulu.view.ItemImpl
(attempt to) remove a property
removeProp(UField) - Method in interface ulu.view.Propertied
(attempt to) remove a property
removePropertyChangeListener(PropertyChangeListener) - Method in class ulu.view.ItemImpl
remove a property listener (for bean support)
respond(UEvent) - Method in interface ulu.view.UEventListener
respond to an incoming ViewEvent

S

STATUS_CANCELLED - Static variable in interface ulu.view.Search
status indicator - search paused
STATUS_COMPLETED - Static variable in interface ulu.view.Search
status indicator - search completed or cancelled
STATUS_IN_PROGRESS - Static variable in interface ulu.view.Search
status indicator - search actively in progress
STATUS_NOT_BEGUN - Static variable in interface ulu.view.Search
status indicator - search not yet commenced
Script - Variable in class ulu.view.ScriptedMethod
script text to be fed to the script engine
ScriptedMethod - class ulu.view.ScriptedMethod.
A method that executes a piece of script code when executed.
ScriptedMethod(String, String) - Constructor for class ulu.view.ScriptedMethod
constructor requires name and script text
ScriptedMethod(String, String, String) - Constructor for class ulu.view.ScriptedMethod
constructor requires name and script text
Search - interface ulu.view.Search.
A Search defines an interface for applying ItemFilters recursively through Views and their children,and returning the result as a View.
Searchable - interface ulu.view.Searchable.
An interface denoting that a Search object can operate on this object.
ServiceFactory - class ulu.view.ServiceFactory.
A Factory for generating Items that wrap jini services.
ServiceFactory() - Constructor for class ulu.view.ServiceFactory
no-args constructor creates a default item factory that reads the factory.jini.properties file.
Shaper - interface ulu.view.Shaper.
An object capable of modifying the fields and methods of an Item, possibly adding new children or pruning existing ones too.
ShaperChain - class ulu.view.ShaperChain.
A convenient way of grouping Shapers togeher, conforming to the ulu.ut.ProcessChain model (and therefore configurable by ProcessConfig XML syntax).
ShaperChain() - Constructor for class ulu.view.ShaperChain
 
ShaperImpl - class ulu.view.ShaperImpl.
Base class implementation of the Shaper interface, indicating an object capable of modifying the fields and methods of an Item, possibly adding new children or pruning existing ones too.
ShaperImpl() - Constructor for class ulu.view.ShaperImpl
 
Sortable - interface ulu.view.Sortable.
An interface denoting that the contents of this container can be sorted
StreamHandlerManager - class ulu.view.StreamHandlerManager.
A manager class for mapping streams (files, urls, zip entries, etc.) to handler classes !!!!! USE JAF Dave Crane ulunum, February-July 2002
StreamHandlerManager() - Constructor for class ulu.view.StreamHandlerManager
 
seal() - Method in class ulu.view.ItemImpl
prevent any further addition/removal of methods or properties
sealed - Variable in class ulu.view.ItemImpl
denotes whether methods/properties can be added
set(String, Object) - Method in class ulu.view.Flagged
add a property to the field or set an existing one
setDefProps(String[]) - Method in class ulu.view.ViewImpl
convenience method for setting default properties
setDefaultMethod(UMethod) - Method in interface ulu.view.Invokable
set the default method for this invokable (may be null if no such classification)
setDefaultMethod(UMethod) - Method in class ulu.view.ItemImpl
set the default method (and add it to methods list if not already there)
setFilter(ItemFilter) - Method in interface ulu.view.Search
set the filter used to control the search
setFilter(ItemFilter) - Method in interface ulu.view.View
set a Filter for this view
setFilter(ItemFilter) - Method in class ulu.view.ViewImpl
set a Filter for this view
setInclusive(boolean) - Method in class ulu.view.CompoundFilter
set inclusive/exclusive mode
setMatchStyle(int) - Method in class ulu.view.RegexpFilter
set the match style being used
setMessage(String) - Method in class ulu.view.MessageEvent
edit the message
setMethodFilter(MethodFilter) - Method in class ulu.view.Pruner
set the method filter object
setName(String) - Method in class ulu.view.ItemImpl
convenience method to set the name
setName(String) - Method in interface ulu.view.Propertied
conenience setter for name property
setPageLength(int) - Method in class ulu.view.ViewImpl
set the current page length - shouldn't need to override this, but override a subclass of PagerImpl returned by the createPager() metho
setPageNo(int) - Method in class ulu.view.ViewImpl
set the current page number - only allowed if isReversible() returns true - shouldn't need to override this, but override a subclass of PagerImpl returned by the createPager() method
setParent(UContainer) - Method in class ulu.view.ItemImpl
convenience method to set the parent View
setParent(UContainer) - Method in interface ulu.view.UContained
set the parent Container
setParentView(View) - Method in interface ulu.view.Item
temporary map linking the generic UContaiuner/UContained to the specific View/Item kind of parent-to-child relationship
setParentView(View) - Method in class ulu.view.ItemImpl
convenience method to set the parent View
setPassNulls(boolean) - Method in class ulu.view.RefClassFilter
set whether a null reference is a pass
setPattern(String) - Method in class ulu.view.PropertyFilter
set the test pattern
setPattern(String) - Method in class ulu.view.RegexpFilter
set the test regular expression string
setPropFilter(PropFilter) - Method in class ulu.view.Pruner
set the property filter object
setRefImpl(Object) - Method in class ulu.view.FilterItem
Deprecated. reference item is the filter
setRefImpl(Object) - Method in class ulu.view.ItemImpl
implementation of setReference for subclasses to override - return true if successful
setRefString(String) - Method in class ulu.view.ItemImpl
record the reference string used to initialise this reference object (e.g.
setReference(Object) - Method in class ulu.view.ItemImpl
conenience setter for primary reference property (Not all items will have a reference, but many will - it's the thing behind the item, the file, the resultset, the object, etc.)
setReference(Object) - Method in interface ulu.view.Referrer
setter for primary reference property.
setRoot(View) - Method in interface ulu.view.Search
set the root container in which the search will commence
setSource(UContainer) - Method in class ulu.view.ViewImpl
set the Viewable being paged - always itself, so a null implementation given here
setTestClass(Class) - Method in class ulu.view.ClassFilter
set the test class for this class
setTestProp(String) - Method in class ulu.view.PropertyFilter
set the name of the property being tested
setType(String) - Method in class ulu.view.ItemImpl
convenience method to set the type of this item
setType(String) - Method in interface ulu.view.Typed
set the type of this item (or at least attempt to, its OK to ignore it if the type is deemed immutable)
setValue(Object) - Method in class ulu.view.UField
set the value of the field
setWriteable(boolean) - Method in class ulu.view.UField
set whether the field value can be modified
show(Item) - Method in class ulu.view.FilterImpl
return true if an item is visible, false if hidden (as defined by the combination of the test and the whitelist/blacklist switch)
show(Item) - Method in interface ulu.view.ItemFilter
return true if an item is visible, false if hidden (as defined by the combination of the test and the whitelist/blacklist switch
specialCases(String, Object) - Method in class ulu.view.DefaultItemFactory
try to match with special cases defined in property sheets.
start() - Method in interface ulu.view.Search
start searching
stop() - Method in interface ulu.view.Search
stop searching and release any state information held on current progress

T

TAG_MESSAGE - Static variable in class ulu.view.UEvent
signals a message intended for display to the end-user
TAG_REQUEST - Static variable in class ulu.view.UEvent
signals a message to the end-user requiring a response of some sort such as asking for a userID or a password
TAG_UPDATE - Static variable in class ulu.view.UEvent
view events carry a tag integer, denoting event subtypes - default here is to signal a complete update of contents at back end
TypeFilter - class ulu.view.TypeFilter.
A filter that tests an Item's declared type against a regular expression
TypeFilter() - Constructor for class ulu.view.TypeFilter
 
Typed - interface ulu.view.Typed.
simple interface denoting an object that can have a type assigned to it.
tag - Variable in class ulu.view.UEvent
tag denoting event type
test(Item) - Method in class ulu.view.ClassFilter
return true if the Item implements the given class or interface
test(Item) - Method in class ulu.view.CompoundFilter
return true if an item passes a test, false if it fails - simply roll through all the filters until it hits a decision
test(Item) - Method in class ulu.view.FilterImpl
return true if an item passes a test, false if if fails
test(Object) - Method in class ulu.view.FilterImpl
return true if an object passes a test, false if if fails.
test(Item) - Method in interface ulu.view.ItemFilter
return true if an item passes a test, false if if fails
test(UMethod) - Method in class ulu.view.MethodFilter
return true if a method passes a test, false if if fails
test(Object) - Method in class ulu.view.MethodFilter
return true if an object passes a test, false if if fails.
test(Item) - Method in class ulu.view.NullFilter
return true if an item passes a test, false if if fails
test(UField) - Method in class ulu.view.PropFilter
return true if a property passes a test, false if if fails
test(Object) - Method in class ulu.view.PropFilter
return true if an object passes a test, false if if fails.
test(Item) - Method in class ulu.view.PropertyFilter
expand on the standard test by checking first for > and < operators for numerical properties, allowing a simple numerical testing
test(Item) - Method in class ulu.view.RefClassFilter
return true if the Item implements the given class or interface
test(Item) - Method in class ulu.view.RegexpFilter
test the Item's test string against the regular expression pattern
testclass - Variable in class ulu.view.ClassFilter
the class to be tested against
testval - Variable in class ulu.view.PropertyFilter
numerical value of the test property's value, if applicable
thr - Variable in class ulu.view.ErrorMessageEvent
throwable causing the error message to be sent
toString() - Method in class ulu.view.RegexpFilter
get a string representation of this filter
toString() - Method in class ulu.view.UEvent
format output for debug purposes
types - Static variable in class ulu.view.ItemImpl
mini-registry of valid Item types

U

UContained - interface ulu.view.UContained.
generic interface for an object that can be contained by other objects, and is able to refer to its parent container.
UContainer - interface ulu.view.UContainer.
generic interface for something that can contain other things
UEvent - class ulu.view.UEvent.
Event model definition for a back-end Viewable to sent notifications to the UI components displaying them.
UEvent(Object) - Constructor for class ulu.view.UEvent
constructor for inheritance by children classes - can't use directly as the class is an abstract one
UEventListener - interface ulu.view.UEventListener.
Event model definition for a back-end Viewable to sent notifications to the UI components displaying them.
UField - class ulu.view.UField.
Represents a field of an Item i.e.
UField() - Constructor for class ulu.view.UField
null constructor for reflection-based subclasses
UField(String, Object, Class) - Constructor for class ulu.view.UField
constructor supplies basic values - a null value is allowed, but null name or type will throw an exception.
UField(String, Object, Class, boolean) - Constructor for class ulu.view.UField
constructor supplies basic values - a null value is allowed, but null name or type will throw an exception.
UField(String, Object) - Constructor for class ulu.view.UField
supply only name and value, and the type is deduced automatically - beware if using a specialised subclass of some sort here, but is OK for common classes such as strings.
UField(String, Object, boolean) - Constructor for class ulu.view.UField
supply only name and value, and the type is deduced automatically - beware if using a specialised subclass of some sort here, but is OK for common classes such as strings
UMethod - class ulu.view.UMethod.
Represents a method of a ViewItem that can be populated with parameters and then invoked.
UMethod() - Constructor for class ulu.view.UMethod
null constructor for subclassing
UMethod(String, Class, Handler) - Constructor for class ulu.view.UMethod
constructor requires name and return type
UpdateEvent - class ulu.view.UpdateEvent.
A View Event for sending update notifications to the client.
UpdateEvent(Item) - Constructor for class ulu.view.UpdateEvent
default constructor sends an update message for entire containe
UpdateEvent(Item, int) - Constructor for class ulu.view.UpdateEvent
constructor to notify add/remove of entire container, or redirect message
UpdateEvent(Item, int, Item[]) - Constructor for class ulu.view.UpdateEvent
constructor to notify add/remove of specific items
UpdateEvent(Item, Item[], String[]) - Constructor for class ulu.view.UpdateEvent
constructor for notifying of specific property changes for specific items only.
UpdateType - Variable in class ulu.view.UpdateEvent
flag
ulu.view - package ulu.view
 
unquote(String) - Method in class ulu.view.RegexpFilter
helper will try to unquote a string using defined quote characters
update(Observable, Object) - Method in class ulu.view.ItemImpl
respond to change in a field value by getting parent container to fire an update event
useScrap - Static variable in class ulu.view.ItemImpl
whether to make use of the scrapbook feature - in some cases, its useful to have, in others, its an unnecessary distraction

V

VIEW_REDIRECT - Static variable in class ulu.view.UpdateEvent
indicates a redirect to a completely different view than the one issuing this message
Value - Variable in class ulu.view.UField
the value of the field
View - interface ulu.view.View.
generic interface for an Item that can present a list of contained entities.
ViewImpl - class ulu.view.ViewImpl.
generic implementation of ulu.view.View interface
ViewImpl() - Constructor for class ulu.view.ViewImpl
no-arg constructor required for ItemFactory
ViewImpl(String) - Constructor for class ulu.view.ViewImpl
constructor will add an 'open' method as well as the name property.
ViewImpl(String, boolean) - Constructor for class ulu.view.ViewImpl
The constructor will add an 'open' and a 'refresh' method as well as the name property.
visItems - Variable in class ulu.view.ViewImpl
cache of items currently visible through filter, changed only when the filter changes.
visibleItems() - Method in class ulu.view.ViewImpl
apply the current filters if needs be and return a list of filtered items

W