com.stratelia.webactiv.beans.admin
Class ComponentInst
java.lang.Object
com.silverpeas.util.i18n.AbstractI18NBean<ComponentI18N>
com.stratelia.webactiv.beans.admin.ComponentInst
- All Implemented Interfaces:
- I18NBean<ComponentI18N>, Serializable, Cloneable, Comparable<ComponentInst>
public class ComponentInst
- extends AbstractI18NBean<ComponentI18N>
- implements Serializable, Cloneable, Comparable<ComponentInst>
- See Also:
- Serialized Form
Methods inherited from class com.silverpeas.util.i18n.AbstractI18NBean |
addTranslation, getClonedTranslations, getDescription, getDescription, getLanguage, getLanguages, getLanguageToDisplay, getName, getNextTranslation, getTranslation, getTranslationId, getTranslations, isRemoveTranslation, setDescription, setLanguage, setRemoveTranslation, setTranslationId, setTranslations, setTranslations, setTranslations |
STATUS_REMOVED
public static final String STATUS_REMOVED
- See Also:
- Constant Field Values
ComponentInst
public ComponentInst()
- Creates new ComponentInst
compareTo
public int compareTo(ComponentInst o)
- Specified by:
compareTo
in interface Comparable<ComponentInst>
clone
public Object clone()
- Overrides:
clone
in class Object
cloneStringArray
protected String[] cloneStringArray(String[] src)
setId
public void setId(String sId)
getId
public String getId()
setName
public void setName(String sName)
- This method is a hack (technical debt)
- Overrides:
setName
in class AbstractI18NBean<ComponentI18N>
- Parameters:
sName
-
getName
public String getName()
- This method is a hack (technical debt)
- Overrides:
getName
in class AbstractI18NBean<ComponentI18N>
- Returns:
setLabel
public void setLabel(String sLabel)
getLabel
public String getLabel()
setDomainFatherId
public void setDomainFatherId(String sDomainFatherId)
getDomainFatherId
public String getDomainFatherId()
setOrderNum
public void setOrderNum(int iOrderNum)
getOrderNum
public int getOrderNum()
getCreateDate
public Date getCreateDate()
setCreateDate
public void setCreateDate(Date createDate)
getRemoveDate
public Date getRemoveDate()
setRemoveDate
public void setRemoveDate(Date removeDate)
getStatus
public String getStatus()
setStatus
public void setStatus(String status)
getUpdateDate
public Date getUpdateDate()
setUpdateDate
public void setUpdateDate(Date updateDate)
getRemoverUserId
public String getRemoverUserId()
setRemoverUserId
public void setRemoverUserId(String removerUserId)
getUpdaterUserId
public String getUpdaterUserId()
setUpdaterUserId
public void setUpdaterUserId(String updaterUserId)
getNumProfileInst
public int getNumProfileInst()
addProfileInst
public void addProfileInst(ProfileInst profileInst)
deleteProfileInst
public void deleteProfileInst(ProfileInst profileInst)
getAllProfilesInst
public List<ProfileInst> getAllProfilesInst()
getInheritedProfiles
public List<ProfileInst> getInheritedProfiles()
getProfiles
public List<ProfileInst> getProfiles()
removeAllProfilesInst
public void removeAllProfilesInst()
getProfileInst
public ProfileInst getProfileInst(String profileName)
getInheritedProfileInst
public ProfileInst getInheritedProfileInst(String profileName)
getProfileInst
public ProfileInst getProfileInst(int nIndex)
getParameters
public List<Parameter> getParameters()
setParameters
public void setParameters(List<Parameter> parameters)
getParameter
public Parameter getParameter(String parameterName)
getParameterValue
public String getParameterValue(String parameterName)
getParameterValue
public String getParameterValue(ComponentInstanceParameterName parameterName)
- Gets a component instance parameter from a centralized parameter name.
- Parameters:
parameterName
-
- Returns:
getLabel
public String getLabel(String language)
isHidden
public boolean isHidden()
setHidden
public void setHidden(boolean isHidden)
isPublic
public boolean isPublic()
setPublic
public void setPublic(boolean isPublic)
isInheritanceBlocked
public boolean isInheritanceBlocked()
setInheritanceBlocked
public void setInheritanceBlocked(boolean isInheritanceBlocked)
getCreatorUserId
public String getCreatorUserId()
setCreatorUserId
public void setCreatorUserId(String creatorUserId)
getCreator
public UserDetail getCreator()
setCreator
public void setCreator(UserDetail creator)
getUpdater
public UserDetail getUpdater()
setUpdater
public void setUpdater(UserDetail updater)
getRemover
public UserDetail getRemover()
setRemover
public void setRemover(UserDetail remover)
removeInheritedProfiles
public void removeInheritedProfiles()
isWorkflow
public boolean isWorkflow()
diff
public ComponentJsonPatch diff(ComponentInst newComponent)
getPermalink
public String getPermalink()
Copyright © 2016 Silverpeas. All Rights Reserved.