Joda System API

Uses of Interface
org.joda.property.ModelElement

Packages that use ModelElement
org.joda.property Joda property based domain model 
org.joda.property.impl   
org.joda.property.impl.collection   
org.joda.property.impl.link   
org.joda.property.impl.type   
org.joda.property.path   
org.joda.property.type   
org.joda.property.xml   
org.joda.property.xml.impl   
 

Uses of ModelElement in org.joda.property
 

Subinterfaces of ModelElement in org.joda.property
 interface Bean
          Bean is the interface used to mark a class as a JavaBean.
static interface Bean.Internal
          Interface used during the cloning process.
 interface Property
          Property defines the concept of a property on a Bean.
static interface Property.Internal
          Interface used during the cloning process.
 

Methods in org.joda.property that return ModelElement
 ModelElement ModelAttribute.getParent()
          Get the model element the attribute belongs to
 

Uses of ModelElement in org.joda.property.impl
 

Classes in org.joda.property.impl that implement ModelElement
 class AbstractBean
          AbstractBean should be extended by classes in the application domain model.
 class AbstractModelElement
          Abstract ModelElement provides the implementation of the attributes common to Beans and Properties
 class AbstractProperty
          Standard implementation of the basic read only property.
 class AbstractProxyBean
          Standard implementation of a Bean.
 class ProxyBean
          Proxy invocation handler which implements a standard Bean subinterface dynamically.
 

Uses of ModelElement in org.joda.property.impl.collection
 

Classes in org.joda.property.impl.collection that implement ModelElement
 class AbstractListProperty
          Standard implementation of a list.
 class AbstractMapProperty
          Standard implementation of a map.
 class DefaultDataListProperty
          Standard implementation of a list of objects.
 class DefaultDataMapProperty
          Standard implementation of a map of objects.
 

Uses of ModelElement in org.joda.property.impl.link
 

Classes in org.joda.property.impl.link that implement ModelElement
 class DefaultLinkListProperty
          Standard link list view implementation which links one Bean to a list of other Beans.
 class DefaultLinkMapProperty
          Standard implementation of a map of beans.
 class DefaultLinkProperty
          Standard link view implementation which links one Bean to another.
 

Uses of ModelElement in org.joda.property.impl.type
 

Classes in org.joda.property.impl.type that implement ModelElement
 class AbstractBooleanicProperty
          Default implementation of a Booleanic property.
 class AbstractDateTimeProperty
          Abstract class useful for Date and Time property implementations.
 class AbstractDoubleProperty
          Abstract implementation of a Double property.
 class AbstractIntegerProperty
          Abstract implementation of an Integer property.
 class AbstractLongProperty
          Abstract implementation of a Long property.
 class AbstractNumericProperty
          Abstract class useful for Numeric property implementations.
 class DefaultBooleanPrimitiveProperty
          Default implementation of a boolean property.
 class DefaultBooleanProperty
          Default implementation of a Boolean property.
 class DefaultClassProperty
          Default implementation of a Class property.
 class DefaultDateProperty
          Standard implementation of a Date property.
 class DefaultDateTimeProperty
          Standard implementation of a DateTime read/write property.
 class DefaultDecimalProperty
          Default implementation of a Decimal property.
 class DefaultDoublePrimitiveProperty
          Default implementation of a double property.
 class DefaultDoubleProperty
          Default implementation of a Double property.
 class DefaultIntegerPrimitiveProperty
          Default implementation of a primitive int property.
 class DefaultIntegerProperty
          Default implementation of an Integer property.
 class DefaultLocaleProperty
          Default implementation of a Locale property.
 class DefaultLongPrimitiveProperty
          Default implementation of a primitive long property.
 class DefaultLongProperty
          Default implementation of a Long property.
 class DefaultObjectProperty
          Default implementation of a non-typed immutable property.
 class DefaultStringProperty
          Default implementation of a String property.
 class DefaultTimeProperty
          Standard implementation of a Time property.
 

Uses of ModelElement in org.joda.property.path
 

Fields in org.joda.property.path declared as ModelElement
protected  ModelElement DocumentNavigator.NavElement.object
           
 

Methods in org.joda.property.path that return ModelElement
 ModelElement DocumentNavigator.NavAttribute.getParent()
           
 

Uses of ModelElement in org.joda.property.type
 

Subinterfaces of ModelElement in org.joda.property.type
 interface BooleanicProperty
          BooleanicProperty holds the same position as NumericProperty for numbers.
 interface BooleanPrimitiveProperty
          BooleanProperty represents boolean properties that can be true or false and never null.
 interface BooleanProperty
          BooleanProperty represents Boolean properties that can be true, false or null.
 interface ClassProperty
          Interface for Class properties.
 interface CollectionProperty
          A CollectionProperty is a property which can holds a collection of some kind (list or set).
 interface DataListProperty
          Interface for a typed updateable list of objects.
 interface DataMapProperty
          Interface for a typed updateable map of objects.
 interface DataProperty
          A DataProperty is a property which can express all of its data in a single formalised String.
 interface DateProperty
          Interface for Date properties, based on ISO8601 date definitions.
 interface DateTimeProperty
          Interface for DateTime properties, based on ISO8601 date/time definitions.
 interface DecimalProperty
          Interface for Decimal (BigDecimal) properties.
 interface DoublePrimitiveProperty
          Interface for primitive double properties.
 interface DoubleProperty
          Interface for Double properties.
 interface InstantProperty
          Interface representing an instant in the datetime continuum as a property.
 interface IntegerPrimitiveProperty
          Interface for primitive int properties.
 interface IntegerProperty
          Interface for Integer properties.
 interface LinkingProperty
          A LinkingProperty is a property which represents a link between one bean and some other beans.
 interface LinkListProperty
          Interface for an updateable list of Beans.
 interface LinkMapProperty
          Interface for a typed updateable map of beans.
 interface LinkProperty
          Interface for a LinkProperty that expresses a link between one Bean and another.
 interface ListProperty
          A ListProperty is a property which can holds a list.
 interface LocaleProperty
          Interface for Boolean properties.
 interface LongPrimitiveProperty
          Interface for long properties.
 interface LongProperty
          Interface for Long properties.
 interface MapProperty
          Interface for a typed updateable map of objects.
 interface NumericProperty
          Interface for Numeric properties.
 interface ObjectProperty
          Interface for property types which are not provided by Joda but are immutable.
 interface StringProperty
          Interface for String properties.
 interface TimeProperty
          Interface for Time properties, based on ISO8601 time definitions.
 

Uses of ModelElement in org.joda.property.xml
 

Methods in org.joda.property.xml with parameters of type ModelElement
 void XMLConvertorManager.filterInputXMLDataOnEndTag(XMLConvertorContext context, ModelElement modelElement, XMLData data)
          Filter the XMLData on input using end tags
 void ElementNameXMLFilter.filterInputXMLDataOnEndTag(XMLConvertorContext context, ModelElement element, XMLData data)
          Filter the XMLData representation of an object on input when the end tag is reached.
 void XMLFilter.filterInputXMLDataOnEndTag(XMLConvertorContext context, ModelElement element, XMLData data)
          Filter the XMLData representation of an object on input when the end tag is reached.
 

Uses of ModelElement in org.joda.property.xml.impl
 

Methods in org.joda.property.xml.impl with parameters of type ModelElement
protected  void AbstractPropertyXMLConvertor.addAttributes(XMLData data, ModelElement el)
          Add attributes to the child XML data object
protected  void AbstractPropertyXMLConvertor.addAttributesToParentXMLData(XMLData data, java.lang.String childName, ModelElement el)
          Add attributes to the parent XML data object using the prefix of the child name
 


Joda System API

Copyright © 2001-2003 Stephen Colebourne. All Rights Reserved.