lumis.content.source.field.type
Class TagDataType.Data

Package class diagram package TagDataType.Data
java.lang.Object
  extended by lumis.content.source.field.type.TagDataType.Data
All Implemented Interfaces:
IRenderable
Enclosing class:
TagDataType

public static class TagDataType.Data
extends Object
implements IRenderable

Data object for a field with data type tag.

Since:
6.0.0

Nested Class Summary
static class TagDataType.Data.Tag
           
 
Constructor Summary
TagDataType.Data(Collection<TagDataType.Data.Tag> tags)
          TagDataType.Data constructor.
 
Method Summary
 String getDisplayString(IRenderer renderer)
          Returns the string to be displayed for representing this instance, when a short display is required.
 String getRenderData(IRenderer renderer)
          Returns the data of this object in a standard xml format.
 List<TagDataType.Data.Tag> getTags()
          Returns the list of tags ordered by name.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TagDataType.Data

public TagDataType.Data(Collection<TagDataType.Data.Tag> tags)
TagDataType.Data constructor.

Parameters:
tags, - Collection of Tags.
Since:
6.0.0
See Also:
TagDataType.Data.Tag
Method Detail

getTags

public List<TagDataType.Data.Tag> getTags()
Returns the list of tags ordered by name.

Returns:
the list of tags ordered by name.
Since:
6.0.0

getRenderData

public String getRenderData(IRenderer renderer)
                     throws PortalException
Description copied from interface: IRenderable
Returns the data of this object in a standard xml format.

Specified by:
getRenderData in interface IRenderable
Parameters:
renderer - the renderer object that will use the returned render data.
Returns:
the xml data for this object.
Throws:
PortalException
Since:
6.0.0

getDisplayString

public String getDisplayString(IRenderer renderer)
                        throws PortalException
Description copied from interface: IRenderable
Returns the string to be displayed for representing this instance, when a short display is required.

Specified by:
getDisplayString in interface IRenderable
Parameters:
renderer - the renderer object that will use the returned render data.
Returns:
the string to be used to friendly display this instance.
Throws:
PortalException
Since:
6.0.0


Lumisportal  6.2.0.120405 - Copyright © 2006–2012 Lumis EIP Tecnologia da Informação LTDA. All Rights Reserved.