class: Predicate

public class: Predicate
Author: franke (initial creation)
Project: Phase: 1.0; Status: Proposed; Version: $Revision: 2050 $ $LastChangedDate: 2009-06-03 12:; Complexity: 1
Dates: Created: 16.07.2009 15:15:57; Modified: 16.07.2009 15:15:57;
Flags: Active: false; IsRoot: false; IsLeaf: false;
Extension Points:
UUID: {7A529941-8C54-4f06-A6BF-3DE91BFE32B8}
Inner VO class to define the data structure inside a model.
 

Goto: Custom Properties, Fields, Methods

See also: Event

Appears in: cone

Connections
 
Custom Properties
 
Predicate Attributes
Attribute Details
private String
  defaultValue
private Event
  event
private boolean
  generateObject
Initial: false
private String
  id
private boolean
  localized
private boolean
  mandatory
private boolean
  modify
private boolean
  multiple
private String
  name
private boolean
  overwrite
private ArrayList
  predicates
Initial: new ArrayList()
private String
  resourceModel
private boolean
  searchable
 
Predicate Methods
Operation Details
public
getDefault(
   HttpServletRequest request):String
Sequential
public
getDefaultValue():String
Sequential
public
getEvent():Event
Sequential
public
getId():String
Sequential
public
getName():String
Sequential
public
getPredicate(
   String predicateId):Predicate
Sequential
Notes: Find a sub predicate by id.
@link NullPointerException} is thrown.
@return null if there is no sub predicate with the given id, the according sub predicate otherwise.
public
getPredicates():List
Sequential
public
getResourceModel():String
Sequential
public
isGenerateObject():boolean
Sequential
public
isLocalized():boolean
Sequential
public
isMandatory():boolean
Sequential
public
isModify():boolean
Sequential
public
isMultiple():boolean
Sequential
public
isOverwrite():boolean
Sequential
public
isResource():boolean
Sequential
public
isSearchable():boolean
Sequential
public
Predicate(
   String id,
   String name,
   boolean multiple,
   boolean mandatory,
   boolean localized,
   boolean generateObject,
   boolean searchable,
   boolean overwrite,
   boolean modify,
   String eventString,
   String resourceModel,
   String defaultValue):
Sequential
Notes: Constructor using all fields.
public
setDefaultValue(
   String defaultValue):void
Sequential
public
setEvent(
   Event event):void
Sequential
public
setGenerateObject(
   boolean generateObject):void
Sequential
public
setId(
   String id):void
Sequential
public
setLocalized(
   boolean localized):void
Sequential
public
setMandatory(
   boolean mandatory):void
Sequential
public
setModify(
   boolean modify):void
Sequential
public
setMultiple(
   boolean multiple):void
Sequential
public
setName(
   String name):void
Sequential
public
setOverwrite(
   boolean overwrite):void
Sequential
public
setResourceModel(
   String resourceModel):void
Sequential
public
setSearchable(
   boolean searchable):void
Sequential