org.equanda.tapestry5.components
Class Truncate

java.lang.Object
  extended by org.equanda.tapestry5.components.Truncate
All Implemented Interfaces:
org.apache.tapestry5.ClientElement

@IncludeStylesheet(value="classpath:/org/equanda/tapestry5/resources/truncate.css")
@IncludeJavaScriptLibrary(value={"${tapestry.scriptaculous}/prototype.js","classpath:/org/equanda/tapestry5/resources/t5equanda.js"})
@SupportsInformalParameters
public class Truncate
extends Object
implements org.apache.tapestry5.ClientElement

Text Truncate Component

Author:
Vladimir Tkachenko

Constructor Summary
Truncate()
           
 
Method Summary
 Integer defaultLength()
          Default binding for length parameter
 String defaultSuffix()
          Default binding for suffix parameter
 String getClientId()
           
 String getTruncatedText()
          Truncates text to specified length
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Truncate

public Truncate()
Method Detail

defaultLength

public Integer defaultLength()
Default binding for length parameter

Returns:
default length

defaultSuffix

public String defaultSuffix()
Default binding for suffix parameter

Returns:
default suffix

getTruncatedText

public String getTruncatedText()
Truncates text to specified length

Returns:
truncated text

getClientId

public String getClientId()
Specified by:
getClientId in interface org.apache.tapestry5.ClientElement


Copyright © 2007-2009. All Rights Reserved.