|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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 |
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 |
BaseProperty.apply(ElementInterface newProperty,
boolean clean)
|
boolean |
BaseElement.apply(ElementInterface newElement,
boolean clean)
|
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 |
BaseProperty.merge(ElementInterface previousElement,
ElementInterface newElement,
MergeConfiguration configuration,
XWikiContext context,
MergeResult mergeResult)
|
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. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |