org.romaframework.module.users.view.domain.baseprofile
Class BaseProfileInstance
java.lang.Object
org.romaframework.frontend.domain.page.Page
org.romaframework.frontend.domain.page.EntityPage<T>
org.romaframework.frontend.domain.crud.CRUDEntity<T>
org.romaframework.frontend.domain.crud.CRUDInstance<BaseProfile>
org.romaframework.module.users.view.domain.baseprofile.BaseProfileInstance
- All Implemented Interfaces:
- org.romaframework.aspect.security.Secure, org.romaframework.aspect.validation.CustomValidation, org.romaframework.aspect.view.ViewCallback, org.romaframework.core.binding.Bindable, org.romaframework.core.domain.entity.ComposedEntity<BaseProfile>, org.romaframework.frontend.domain.crud.CRUDWorkingMode
public class BaseProfileInstance
- extends org.romaframework.frontend.domain.crud.CRUDInstance<BaseProfile>
- implements org.romaframework.aspect.validation.CustomValidation, org.romaframework.aspect.view.ViewCallback
| Fields inherited from interface org.romaframework.frontend.domain.crud.CRUDWorkingMode |
MODE_CREATE, MODE_CUSTOM, MODE_EMBEDDED, MODE_READ, MODE_UPDATE |
| Fields inherited from interface org.romaframework.core.domain.entity.ComposedEntity |
NAME |
| Methods inherited from class org.romaframework.frontend.domain.crud.CRUDInstance |
apply, getMode, getRepository, onDispose, onRead, onUpdate, report, setMode, setRepository |
| Methods inherited from class org.romaframework.frontend.domain.crud.CRUDEntity |
cancel, getSourceField, getSourceObject, setSource |
| Methods inherited from class org.romaframework.frontend.domain.page.EntityPage |
canRead, canWrite, getEntity, setEntity |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.romaframework.aspect.view.ViewCallback |
onDispose |
BaseProfileInstance
public BaseProfileInstance()
getModes
public BaseProfile.Mode[] getModes()
getFunctions
public java.util.List<BaseFunctionListable> getFunctions()
onCreate
public void onCreate()
- Overrides:
onCreate in class org.romaframework.frontend.domain.crud.CRUDInstance<BaseProfile>
save
public void save()
- Overrides:
save in class org.romaframework.frontend.domain.crud.CRUDInstance<BaseProfile>
onShow
public void onShow()
- Specified by:
onShow in interface org.romaframework.aspect.view.ViewCallback- Overrides:
onShow in class org.romaframework.frontend.domain.crud.CRUDInstance<BaseProfile>
setSelectedAvailableClassName
public void setSelectedAvailableClassName(java.lang.String iSelection)
add
public void add()
remove
public void remove()
getSelectedAvailableClassName
public java.lang.String getSelectedAvailableClassName()
getAvailableMembers
public java.util.ArrayList<java.lang.String> getAvailableMembers()
setAvailableMembers
public void setAvailableMembers(java.util.ArrayList<java.lang.String> availableMembers)
getSelectedAvailableMember
public java.lang.String getSelectedAvailableMember()
setSelectedAvailableMember
public void setSelectedAvailableMember(java.lang.String selectedAvailableMember)
validate
public void validate()
throws org.romaframework.aspect.validation.ValidationException
- Specified by:
validate in interface org.romaframework.aspect.validation.CustomValidation
- Throws:
org.romaframework.aspect.validation.ValidationException
getAvailableClassNames
public java.util.ArrayList<java.lang.String> getAvailableClassNames()
setAvailableClassNames
public void setAvailableClassNames(java.util.ArrayList<java.lang.String> availableClassNames)
getSelectedFunction
public BaseFunction getSelectedFunction()
setSelectedFunction
public void setSelectedFunction(BaseFunction selectedFunction)