org.xwiki.xmlrpc.model
Class XWikiClass
java.lang.Object
org.codehaus.swizzle.confluence.MapObject
org.xwiki.xmlrpc.model.XWikiClassSummary
org.xwiki.xmlrpc.model.XWikiClass
public class XWikiClass
- extends XWikiClassSummary
A class representing XWiki classes. An XWikiClass is basically a set of properties where each property can have
different attributes. For example the standard XWiki.TagClass has one property 'tags', and this property has several
attributes such as 'prettyName', 'tooltip', etc.
- Version:
- $Id: 33814227cb071e763e7d79c132b83a44ac1bf0b4 $
| Fields inherited from class org.codehaus.swizzle.confluence.MapObject |
fields |
| Methods inherited from class org.codehaus.swizzle.confluence.MapObject |
getBoolean, getDate, getInt, getList, getMap, getString, setBoolean, setBoolean, setDate, setDate, setInt, setInt, setList, setMap, setString, toMap, toRawMap, toString |
XWIKICLASS_ATTRIBUTE
public static final String XWIKICLASS_ATTRIBUTE
- See Also:
- Constant Field Values
XWikiClass
public XWikiClass()
XWikiClass
public XWikiClass(Map map)
setPropertyToAttributesMap
public void setPropertyToAttributesMap(Map<String,Map<String,Object>> map)
getPropertyAttributes
public Set<String> getPropertyAttributes(String propertyName)
getPropertyAttribute
public Object getPropertyAttribute(String propertyName,
String attributeName)
getPropertyClass
public String getPropertyClass(String propertyName)
getProperties
public Set<String> getProperties()
Copyright © 2004-2013 XWiki. All Rights Reserved.