public interface ILayoutService
| Modifier and Type | Method and Description |
|---|---|
void |
cloneLayout(LayoutIdentifier layout,
LayoutIdentifier layout2)
Clone a layout.
|
void |
deleteLayout(LayoutIdentifier layout)
Delete a layout.
|
String |
getLayoutContent(LayoutIdentifier layout)
Returns the layout content.
|
String |
getLayoutContentByAppId(String appId)
Returns content of the layout associated with the specified application id.
|
List<String> |
getLayouts(boolean shared)
Returns a list of saved layouts.
|
boolean |
layoutExists(LayoutIdentifier layout)
Returns true if the specified layout exists.
|
void |
renameLayout(LayoutIdentifier layout,
String newName)
Rename a layout.
|
void |
saveLayout(LayoutIdentifier layout,
String content)
Saves a layout with the specified name and content.
|
boolean |
validateName(String name)
Validates a layout name.
|
boolean validateName(String name)
name - Layout name to validate.boolean layoutExists(LayoutIdentifier layout)
layout - The layout identifier.void saveLayout(LayoutIdentifier layout, String content)
layout - The layout identifier.content - The layout content.void renameLayout(LayoutIdentifier layout, String newName)
layout - The original layout identifier.newName - The new layout name.void cloneLayout(LayoutIdentifier layout, LayoutIdentifier layout2)
layout - The original layout identifier.layout2 - The new layout identifier.void deleteLayout(LayoutIdentifier layout)
layout - The layout identifier.String getLayoutContent(LayoutIdentifier layout)
layout - The layout identifier.String getLayoutContentByAppId(String appId)
appId - An application id.Copyright © 2017 Regenstrief Center for Biomedical Informatics. All rights reserved.