Uses of Interface
com.xpn.xwiki.objects.ElementInterface

Packages that use ElementInterface
com.xpn.xwiki.objects   
com.xpn.xwiki.objects.classes   
com.xpn.xwiki.objects.meta   
com.xpn.xwiki.stats.impl   
 

Uses of ElementInterface in com.xpn.xwiki.objects
 

Subinterfaces of ElementInterface in com.xpn.xwiki.objects
 interface ObjectInterface
           
 interface PropertyInterface
           
 

Classes in com.xpn.xwiki.objects that implement ElementInterface
 class BaseCollection<R extends EntityReference>
          Base class for representing an element having a collection of properties.
 class BaseElement<R extends EntityReference>
          Base class for representing an element having a name (either a reference of a free form name) and a pretty name.
 class BaseObject
           
 class BaseProperty<R extends EntityReference>
           
 class BaseStringProperty
          Base string XProperty which all types of string XProperties extend.
 class DateProperty
          Represents a date property.
 class DBStringListProperty
           
 class DoubleProperty
           
 class FloatProperty
           
 class IntegerProperty
           
 class LargeStringProperty
           
 class ListProperty
           
 class LongProperty
           
 class NumberProperty
           
 class StringListProperty
           
 class StringProperty
          XProperty for containing a string of limited size (default 255 characters max).
 

Methods in com.xpn.xwiki.objects with parameters of type ElementInterface
 boolean BaseProperty.apply(ElementInterface newProperty, boolean clean)
           
 boolean BaseCollection.apply(ElementInterface newElement, boolean clean)
           
 boolean ElementInterface.apply(ElementInterface newElement, boolean clean)
          Apply the provided element so that the current one contains the same informations and indicate if it was necessary to modify it in any way.
 boolean BaseElement.apply(ElementInterface newElement, boolean clean)
           
 void BaseProperty.merge(ElementInterface previousElement, ElementInterface newElement, MergeConfiguration configuration, XWikiContext context, MergeResult mergeResult)
           
 void BaseCollection.merge(ElementInterface previousElement, ElementInterface newElement, MergeConfiguration configuration, XWikiContext context, MergeResult mergeResult)
           
 void ElementInterface.merge(ElementInterface previousElement, ElementInterface newElement, MergeConfiguration configuration, XWikiContext context, MergeResult mergeResult)
          Apply a 3 ways merge on the current element based on provided previous and new version of the element.
 void BaseElement.merge(ElementInterface previousElement, ElementInterface newElement, MergeConfiguration configuration, XWikiContext context, MergeResult mergeResult)
           
 

Uses of ElementInterface in com.xpn.xwiki.objects.classes
 

Subinterfaces of ElementInterface in com.xpn.xwiki.objects.classes
 interface ClassInterface
           
 interface PropertyClassInterface
          The interface implemented by all XClass properties.
 

Classes in com.xpn.xwiki.objects.classes that implement ElementInterface
 class BaseClass
          Represents an XClass, and contains XClass properties.
 class BooleanClass
           
 class ComputedFieldClass
          Computed Field Class allows to create a field without storage that will display computed values based on other data in the object or wiki.
 class DateClass
          Defines an XClass property type whose value is a Date.
 class DBListClass
           
 class DBTreeListClass
           
 class EmailClass
          Email Field Class allows to create a field for email values.
 class GroupsClass
          Defines an XClass property type whose value is a list of group references.
 class LevelsClass
           
 class ListClass
           
 class NumberClass
           
 class PageClass
          Page Field Class allows to create a field for storing page references.
 class PasswordClass
           
 class PropertyClass
          Represents an XClass property and contains property definitions (eg "relational storage", "display type", "separator", "multi select", etc).
 class StaticListClass
           
 class StringClass
           
 class TextAreaClass
           
 class UsersClass
          Defines an XClass property type whose value is a list of user references.
 

Methods in com.xpn.xwiki.objects.classes with parameters of type ElementInterface
 boolean BaseClass.apply(ElementInterface newElement, boolean clean)
           
 void BaseClass.merge(ElementInterface previousElement, ElementInterface newElement, MergeConfiguration configuration, XWikiContext context, MergeResult mergeResult)
           
 

Uses of ElementInterface in com.xpn.xwiki.objects.meta
 

Classes in com.xpn.xwiki.objects.meta that implement ElementInterface
 class BooleanMetaClass
          Defines the meta properties of a boolean XClass property.
 class ComputedFieldMetaClass
          Computed Field Class allows to create a field without storage that will display computed values based on other data in the object or wiki.
 class DateMetaClass
          Defines the meta properties of a date XClass property.
 class DBListMetaClass
          Defines the meta properties of a database list XClass property.
 class DBTreeListMetaClass
          Defines the meta properties of a database tree list XClass property.
 class EmailMetaClass
          Email Field Class allows to create a field for email values.
 class GroupsMetaClass
          Defines the meta properties of a groups XClass property.
 class LevelsMetaClass
          Defines the meta properties of a access rights levels XClass property.
 class ListMetaClass
          Defines the default meta properties for all list XClass property types.
 class MetaClass
          A pseudo XClass whose fields are meta properties.
 class NumberMetaClass
          Defines the meta properties of a number XClass property.
 class PageMetaClass
          Page Field Class allows to create a field for storing page references.
 class PasswordMetaClass
          Defines the meta properties of a boolean XClass property.
 class PropertyMetaClass
          Default implementation of PropertyMetaClassInterface.
 class StaticListMetaClass
          Defines the meta properties of a static list XClass property.
 class StringMetaClass
          Defines the meta properties of a string XClass property.
 class TextAreaMetaClass
          Defines the meta properties of a text area XClass property.
 class UsersMetaClass
          Defines the meta properties of a users XClass property.
 

Uses of ElementInterface in com.xpn.xwiki.stats.impl
 

Classes in com.xpn.xwiki.stats.impl that implement ElementInterface
 class DocumentStats
          The document statistics database object.
 class RefererStats
          The referer statistics database object.
 class VisitStats
          The visit statistics database object.
 class XWikiStats
          Base class for all stored statistics object.
 



Copyright © 2004–2014 XWiki. All rights reserved.