public abstract class DetailBaseTab extends java.lang.Object implements TabDetail
ACTION_PARAM_TEMPLATE_TAB, ACTION_TEMPLATE_SCOPE_TAB, APPLICABLE_TO_OBJECT_TYPES_TAB, ASSOCIATION_REFERENCED, ASSOCIATION_REFERENCED_BY, ASSOCIATION_TAB, ATTACHEDTO_TAB, CHILD_ORGANIZATION_TAB, CLASSIFICATION_TAB, COMPUTED_PROFILE_TAB, CONSUMERS_APPLICATION_TAB, CONSUMERS_TAB, CONTENT_TAB, CUSTOM_PROFILE_TAB, DATE_TIME_FORMAT_TAB, DEPLOYMENT_TAB, EDIT_GROUP_ROLES_TAB, EDIT_GROUP_USERS_TAB, EDIT_LCM_ASSOCIATED_TAB, EDIT_LCM_PERMISSIONS_TAB, EDIT_LCM_STATE_TAB, EDIT_ORG_ADDITIONAL_TAB, EDIT_ORG_CHILD_TAB, EDIT_ORG_PERMISSIONS_TAB, EDIT_ORG_USERS_TAB, EDIT_USER_ADDITIONAL_INFORM_TAB, EDIT_USER_ASSETS_TAB, EDIT_USER_GROUPS_TAB, EDIT_USER_ROLES_TAB, EXTERNALLINKS_TAB, GENERAL_TAB, LOG_TAB, NOTIFICATION_TAB, OBJECTSPECIFICPROPERTIES_TAB, OVERVIEW_TAB, OWNED_OBJECTS_TAB, PACKAGE_RESOURCES_TAB, PERFORMANCE_TAB, PERMISSIONS_TAB, POLICY_ACTION_TAB, POLICY_PERMISSIONS_TAB, POLICY_SCOPE_TAB, POLICY_STATES_TAB, POLICY_TAB, PROCESSING_STEPS_TAB, RUNTIME_POLICY_ACTION_TAB, RUNTIME_POLICY_PERMISSIONS_TAB, RUNTIME_POLICY_SCOPE_TAB, RUNTIME_POLICY_SERVICES_TAB, SECURITY_TAB, SERVICE_BINDING_TAB, SERVICE_TAB, SPECIFICATION_LINK_TAB, TARGET_CONFIG_TAB, TARGET_EVENTS_TAB, TARGET_SERVICES_TAB, TAXONOMY_OBJECTS_TAB, TAXONOMY_PERMISSIONS_TAB, TECHNICAL_DETAILS_TAB, TYPE_SECURITY_TAB, UNKNOWN_TAB, VERSIONS_TAB, VIEW_ATTRIBUTES_TAB, VIEW_PROPERTIES_TAB, VSEVENTS_TAB
Constructor and Description |
---|
DetailBaseTab(Item item,
int tabDescriptor,
ReportInterface report) |
Modifier and Type | Method and Description |
---|---|
java.util.HashMap |
getAccessor() |
java.util.List |
getAllHeadings() |
DetailTabContext |
getDetailsTabContext() |
java.util.Collection |
getHeadings() |
Item |
getItem() |
ReportInterface |
getReport() |
ReportInterface |
getReport(int type) |
Row |
getRow() |
int |
getTabDescriptor() |
java.lang.String |
getTabName() |
boolean |
isEdited() |
boolean |
isReadOnly() |
void |
setDetailsTabContext(DetailTabContext detailsTabContext) |
void |
setEdited(boolean isEdited) |
void |
setReadOnly(boolean readOnly) |
void |
setTabName(java.lang.String name) |
public DetailBaseTab(Item item, int tabDescriptor, ReportInterface report)
public Item getItem()
public java.lang.String getTabName()
getTabName
in interface TabDetail
public void setTabName(java.lang.String name)
public int getTabDescriptor()
getTabDescriptor
in interface TabDetail
public java.util.HashMap getAccessor()
public java.util.Collection getHeadings()
getHeadings
in interface TabDetail
public java.util.List getAllHeadings()
public boolean isReadOnly()
isReadOnly
in interface TabDetail
public void setReadOnly(boolean readOnly)
public ReportInterface getReport()
public ReportInterface getReport(int type)
public boolean isEdited()
public void setEdited(boolean isEdited)
public void setDetailsTabContext(DetailTabContext detailsTabContext)
public DetailTabContext getDetailsTabContext()