com.dynamide.datatypes
Class ColumnDatatype
java.lang.Object
com.dynamide.DynamideObject
com.dynamide.datatypes.Datatype
com.dynamide.datatypes.ColumnDatatype
- All Implemented Interfaces:
- IGet
public class ColumnDatatype
- extends Datatype
A datatype to encapsulate all the parameters required to publish a Dynamide application. Publishing is saving the dynamic application as a static set of web pages.
Defines the following elements:
- caption
- captionMacro
- captionClickable
- cell
- cellMacro
- cellClickable
- cellClickNavigate
- inheritBGColor
- key
- visible
- widget
Sample properties element:
<property name="publishParams">
<datatype>com.dynamide.datatypes.PublishParamsDatatype</datatype>
<value>
<caption></caption>
<captionMacro></captionMacro>
<captionClickable></captionClickable>
<cell></cell>
<cellMacro></cellMacro>
<cellClickable></cellClickable>
<cellClickNavigate></cellClickNavigate>
<inheritBGColor></inheritBGColor>
<key></key>
<visible></visible>
<widget></widget>
</value>
</property>
Methods inherited from class com.dynamide.datatypes.Datatype |
clone, createClone, dump, dumpHTML, finalize, get, getAsStored, getDatatypeClassName, getDatatypeClassName, getDatatypeClassName, getDatatypeInstance, getProperty, getSession, insertItemDatatype, set, setProperty, setSession |
Methods inherited from class com.dynamide.DynamideObject |
clearProfiler, dump, expand, findParentExpander, findParentPage, findParentSession, findTopParentPage, getCategoryID, getID, getNextGetter, getObjectID, getOwner, getProfiler, isDebugEnabled, isInfoEnabled, logDebug, logDebug, logDebug, logDebug, logError, logError, logError, logError, logInfo, logInfo, logInfo, logInfo, logWarn, logWarn, logWarn, logWarn, popLogContext, printf, printProfiler, profileEnter, profileLeave, pushLogContext, setDotName, setID, setNextGetter, setObjectID, setOwner, sprintf, useProfiler, walkParents |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
ColumnDatatype
public ColumnDatatype()
ColumnDatatype
public ColumnDatatype(DynamideObject owner,
Session session)
getDotName
public java.lang.String getDotName()
- Overrides:
getDotName
in class DynamideObject
init
public void init(org.jdom.Element element,
java.lang.String ownerID)
- Overrides:
init
in class Datatype
addXMLContentTo
public void addXMLContentTo(org.jdom.Element container)
- Specified by:
addXMLContentTo
in class Datatype
getCaption
public java.lang.String getCaption()
setCaption
public void setCaption(java.lang.String val)
getCaptionMacro
public java.lang.String getCaptionMacro()
setCaptionMacro
public void setCaptionMacro(java.lang.String val)
getCaptionClickable
public java.lang.String getCaptionClickable()
setCaptionClickable
public void setCaptionClickable(java.lang.String val)
getCell
public java.lang.String getCell()
setCell
public void setCell(java.lang.String val)
getCellMacro
public java.lang.String getCellMacro()
setCellMacro
public void setCellMacro(java.lang.String val)
getCellClickable
public java.lang.String getCellClickable()
setCellClickable
public void setCellClickable(java.lang.String val)
getCellClickNavigate
public java.lang.String getCellClickNavigate()
setCellClickNavigate
public void setCellClickNavigate(java.lang.String val)
getInheritBGColor
public java.lang.String getInheritBGColor()
setInheritBGColor
public void setInheritBGColor(java.lang.String val)
getKey
public java.lang.String getKey()
setKey
public void setKey(java.lang.String val)
getVisible
public java.lang.String getVisible()
setVisible
public void setVisible(java.lang.String val)
getWidget
public java.lang.String getWidget()
setWidget
public void setWidget(java.lang.String val)
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
validate
public ValidationResult validate()
- Overrides:
validate
in class Datatype
getWidgetElement
public org.jdom.Element getWidgetElement()
throws java.lang.Exception
- Throws:
java.lang.Exception
Copyright © 2001-2013 DYNAMIDE.COM. All Rights Reserved.