public interface PropertyClassInterface extends ObjectInterface, PropertyInterface
PropertyInterface
) and an instance (object) of a meta class (implements ObjectInterface
), where the
meta class defines the meta properties of an XClass property (e.g. "relational storage", "display type", "separator",
"multiple selection", etc.)Modifier and Type | Method and Description |
---|---|
void |
displayEdit(StringBuffer buffer,
String name,
String prefix,
BaseCollection object,
XWikiContext context) |
void |
displayHidden(StringBuffer buffer,
String name,
String prefix,
BaseCollection object,
XWikiContext context) |
default void |
displayView(StringBuffer buffer,
String name,
String prefix,
BaseCollection object,
boolean isolated,
XWikiContext context) |
void |
displayView(StringBuffer buffer,
String name,
String prefix,
BaseCollection object,
XWikiContext context) |
void |
flushCache() |
BaseProperty |
fromString(String value) |
BaseProperty |
fromValue(Object value) |
BaseProperty |
newProperty() |
String |
toString(BaseProperty property) |
get, getXClass, put, safeget, safeput, toXML
clone, getId, getObject, setId, setObject, toFormString, toXML
apply, getDocumentReference, getName, getReference, merge, setDocumentReference, setName, toString
String toString(BaseProperty property)
BaseProperty fromString(String value)
BaseProperty fromValue(Object value)
void displayHidden(StringBuffer buffer, String name, String prefix, BaseCollection object, XWikiContext context)
void displayView(StringBuffer buffer, String name, String prefix, BaseCollection object, XWikiContext context)
default void displayView(StringBuffer buffer, String name, String prefix, BaseCollection object, boolean isolated, XWikiContext context)
void displayEdit(StringBuffer buffer, String name, String prefix, BaseCollection object, XWikiContext context)
BaseProperty newProperty()
void flushCache()
Copyright © 2004–2022 XWiki. All rights reserved.