com.attask.beans.api
Class ExternalSectionBean

java.lang.Object
  extended by com.attask.beans.api.BaseAPIBean
      extended by com.attask.beans.api.BasePortalSectionBean
          extended by com.attask.beans.api.ExternalSectionBean
All Implemented Interfaces:
AddExternalSectionMessage, EditExternalSectionMessage, SerializableBean, com.attask.biz.JEXLFilterable, com.attask.biz.Wrapper, java.io.Serializable

public class ExternalSectionBean
extends BasePortalSectionBean
implements AddExternalSectionMessage, EditExternalSectionMessage

An External Section contains a url that will contain the external app

IDintID
nameStringName
descriptionStringDescription
nameKeyStringName Key
descriptionKeyStringDescription Key
globalUIKeyStringGlobal UI Key
objObjCodeStringObject Obj Code
extRefIDStringExternal Reference ID
objIDintObj ID
urlStringURL of External Application

See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.attask.beans.api.BasePortalSectionBean
_description, _globalUIKey, _id, _name, _objID, _objInterface, _objObjCode
 
Fields inherited from class com.attask.beans.api.BaseAPIBean
_po
 
Fields inherited from interface com.attask.biz.Wrapper
SVNVersion
 
Fields inherited from interface com.attask.biz.JEXLFilterable
SVNVersion
 
Constructor Summary
ExternalSectionBean()
           
ExternalSectionBean(com.attask.biz.ExternalSection obj)
           
 
Method Summary
 java.lang.String getExtRefID()
           
 boolean getFrame()
           
 int getHeight()
           
static java.lang.Class getPersistentClass()
           
 java.lang.String getScrolling()
           
 java.lang.String getURL()
           
 void init(com.attask.biz.PersistentObject val, java.util.Set batchRead, com.attask.biz.ObjectWrapper ow)
           
 void setExtRefID(java.lang.String val)
          Note External Reference ID.
 void setFrame(boolean frame)
          Indicates if the section should have a frame, including a title and controls to collapse or maximize
 void setHeight(int height)
          Height in pixels
 void setScrolling(java.lang.String scrolling)
           
 void setURL(java.lang.String val)
          URL to the external source
 
Methods inherited from class com.attask.beans.api.BasePortalSectionBean
getDescription, getGlobalUIKey, getID, getName, getObjID, getObjInterface, getObjObjCode, setDescription, setGlobalUIKey, setID, setName, setObjID, setObjInterface, setObjObjCode
 
Methods inherited from class com.attask.beans.api.BaseAPIBean
contains, getAllowedActions, getHasPassedSecurity, getPersistentObject, getPK, setAllowedActions, setHasPassedSecurity
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.attask.beans.api.AddExternalSectionMessage
getObjInterface, setObjInterface
 

Constructor Detail

ExternalSectionBean

public ExternalSectionBean()

ExternalSectionBean

public ExternalSectionBean(com.attask.biz.ExternalSection obj)
                    throws AtTaskException
Throws:
AtTaskException
Method Detail

getPersistentClass

public static java.lang.Class getPersistentClass()

init

public void init(com.attask.biz.PersistentObject val,
                 java.util.Set batchRead,
                 com.attask.biz.ObjectWrapper ow)
          throws AtTaskException
Specified by:
init in interface com.attask.biz.Wrapper
Overrides:
init in class BasePortalSectionBean
Throws:
AtTaskException

setURL

public void setURL(java.lang.String val)
Description copied from interface: EditExternalSectionMessage
URL to the external source

Specified by:
setURL in interface EditExternalSectionMessage

getURL

public java.lang.String getURL()
Specified by:
getURL in interface EditExternalSectionMessage

getHeight

public int getHeight()
Specified by:
getHeight in interface EditExternalSectionMessage

setHeight

public void setHeight(int height)
Description copied from interface: EditExternalSectionMessage
Height in pixels

Specified by:
setHeight in interface EditExternalSectionMessage

getScrolling

public java.lang.String getScrolling()
Specified by:
getScrolling in interface EditExternalSectionMessage

setScrolling

public void setScrolling(java.lang.String scrolling)
Specified by:
setScrolling in interface EditExternalSectionMessage
Parameters:
scrolling - ScrollingTypeEnum

getExtRefID

public java.lang.String getExtRefID()
Specified by:
getExtRefID in interface EditExternalSectionMessage

setExtRefID

public void setExtRefID(java.lang.String val)
Description copied from interface: EditExternalSectionMessage
Note External Reference ID. OPTIONAL.

Specified by:
setExtRefID in interface EditExternalSectionMessage

getFrame

public boolean getFrame()
Specified by:
getFrame in interface EditExternalSectionMessage

setFrame

public void setFrame(boolean frame)
Description copied from interface: EditExternalSectionMessage
Indicates if the section should have a frame, including a title and controls to collapse or maximize

Specified by:
setFrame in interface EditExternalSectionMessage


Copyright © 2006-2009 AtTask, Inc. All Rights Reserved.