|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IMAFModelService
This interface contains the services methods to retrieve entity model in the local workspace.
We provide a convenience method to retrieve model entity problems.
We provide a convenience method to retrieve references for a RadicalElement.
This API is focalized on the data. So no convenience methods are provided on model elements.
Field Summary | |
---|---|
static java.lang.String |
copyright
|
Method Summary | |
---|---|
CodasylBlockBase |
getCodasylBlockBase(java.lang.String projectName,
java.lang.String packageName,
java.lang.String entityName)
Returns the Codeasyl Block Base for this project name, package name and entity name. |
DataElement |
getDataElement(java.lang.String projectName,
java.lang.String packageName,
java.lang.String entityName)
Returns the Data Element for this project name, package name and entity name. |
DataStructure |
getDataStructure(java.lang.String projectName,
java.lang.String packageName,
java.lang.String entityName)
Returns the Data Structure for this project name, package name and entity name. |
Dialog |
getDialog(java.lang.String projectName,
java.lang.String packageName,
java.lang.String entityName)
Returns the Dialog for this project name, package name and entity name. |
DialogServer |
getDialogServer(java.lang.String projectName,
java.lang.String packageName,
java.lang.String entityName)
Returns the Dialog Server for this project name, package name and entity name. |
HierarchicalBlockBase |
getHierarchicalBlockBase(java.lang.String projectName,
java.lang.String packageName,
java.lang.String entityName)
Returns the Hierarchical Block Base for this project name, package name and entity name. |
Library |
getLibrary(java.lang.String projectName,
java.lang.String packageName,
java.lang.String entityName)
Returns the Library for this project name, package name and entity name. |
LogicalView |
getLogicalView(java.lang.String projectName,
java.lang.String packageName,
java.lang.String entityName)
Returns the Logical View for this project name, package name and entity name. |
Macro |
getMacro(java.lang.String projectName,
java.lang.String packageName,
java.lang.String entityName)
Returns the Macro for this project name, package name and entity name. |
MetaDataAggregate |
getMetaDataAggregate(java.lang.String projectName,
java.lang.String packageName,
java.lang.String entityName)
Returns the Meta Data Aggregate for this project name, package name and entity name. |
MetaEntity |
getMetaEntity(java.lang.String projectName,
java.lang.String packageName,
java.lang.String entityName)
Returns the Meta Entity for this project name, package name and entity name. |
MetaEntityType |
getMetaEntityType(java.lang.String projectName,
java.lang.String packageName,
java.lang.String entityName)
Returns the Meta Entity Type for this project name, package name and entity name. |
MonoStructureSegment |
getMonoStructureSegment(java.lang.String projectName,
java.lang.String packageName,
java.lang.String entityName)
Returns the Mono Structure Segment for this project name, package name and entity name. |
java.util.List<IProblem> |
getProblems(RadicalElement radicalElement)
Returns model problems for this element. |
Program |
getProgram(java.lang.String projectName,
java.lang.String packageName,
java.lang.String entityName)
Returns the Program for this project name, package name and entity name. |
RelationalBlockBase |
getRelationalBlockBase(java.lang.String projectName,
java.lang.String packageName,
java.lang.String entityName)
Returns the Relational Block Base for this project name, package name and entity name. |
Report |
getReport(java.lang.String projectName,
java.lang.String packageName,
java.lang.String entityName)
Returns the Report for this project name, package name and entity name. |
Screen |
getScreen(java.lang.String projectName,
java.lang.String packageName,
java.lang.String entityName)
Returns the Screen for this project name, package name and entity name. |
Segment |
getSegment(java.lang.String projectName,
java.lang.String packageName,
java.lang.String entityName)
Returns the Segment for this project name, package name and entity name. |
Server |
getServer(java.lang.String projectName,
java.lang.String packageName,
java.lang.String entityName)
Returns the Server for this project name, package name and entity name. |
SocrateBlockBase |
getSocrateBlockBase(java.lang.String projectName,
java.lang.String packageName,
java.lang.String entityName)
Returns the Socrate Block Base for this project name, package name and entity name. |
Table |
getTable(java.lang.String projectName,
java.lang.String packageName,
java.lang.String entityName)
Returns the Table for this project name, package name and entity name. |
Text |
getText(java.lang.String projectName,
java.lang.String packageName,
java.lang.String entityName)
Returns the Text for this project name, package name and entity name. |
UserEntity |
getUserEntity(java.lang.String projectName,
java.lang.String packageName,
java.lang.String metaEntityName,
java.lang.String entityName)
Returns the User Entity for this project name, package name, meta entity name and entity name. |
java.util.List<RadicalElement> |
references(RadicalElement radicalElement,
boolean subReferences)
Returns the references. |
Field Detail |
---|
static final java.lang.String copyright
Method Detail |
---|
CodasylBlockBase getCodasylBlockBase(java.lang.String projectName, java.lang.String packageName, java.lang.String entityName)
Returns the Codeasyl Block Base for this project name, package name and entity name. Or null if not present in local workspace.
projectName
- packageName
- entityName
-
DataElement getDataElement(java.lang.String projectName, java.lang.String packageName, java.lang.String entityName)
Returns the Data Element for this project name, package name and entity name. Or null if not present in local workspace.
projectName
- packageName
- entityName
-
DataStructure getDataStructure(java.lang.String projectName, java.lang.String packageName, java.lang.String entityName)
Returns the Data Structure for this project name, package name and entity name. Or null if not present in local workspace.
projectName
- packageName
- entityName
-
Dialog getDialog(java.lang.String projectName, java.lang.String packageName, java.lang.String entityName)
Returns the Dialog for this project name, package name and entity name. Or null if not present in local workspace.
projectName
- packageName
- entityName
-
DialogServer getDialogServer(java.lang.String projectName, java.lang.String packageName, java.lang.String entityName)
Returns the Dialog Server for this project name, package name and entity name. Or null if not present in local workspace.
projectName
- packageName
- entityName
-
HierarchicalBlockBase getHierarchicalBlockBase(java.lang.String projectName, java.lang.String packageName, java.lang.String entityName)
Returns the Hierarchical Block Base for this project name, package name and entity name. Or null if not present in local workspace.
projectName
- packageName
- entityName
-
Library getLibrary(java.lang.String projectName, java.lang.String packageName, java.lang.String entityName)
Returns the Library for this project name, package name and entity name. Or null if not present in local workspace.
projectName
- packageName
- entityName
-
LogicalView getLogicalView(java.lang.String projectName, java.lang.String packageName, java.lang.String entityName)
Returns the Logical View for this project name, package name and entity name. Or null if not present in local workspace.
projectName
- packageName
- entityName
-
Macro getMacro(java.lang.String projectName, java.lang.String packageName, java.lang.String entityName)
Returns the Macro for this project name, package name and entity name. Or null if not present in local workspace.
projectName
- packageName
- entityName
-
MetaDataAggregate getMetaDataAggregate(java.lang.String projectName, java.lang.String packageName, java.lang.String entityName)
Returns the Meta Data Aggregate for this project name, package name and entity name. Or null if not present in local workspace.
projectName
- packageName
- entityName
-
MetaEntity getMetaEntity(java.lang.String projectName, java.lang.String packageName, java.lang.String entityName)
Returns the Meta Entity for this project name, package name and entity name. Or null if not present in local workspace.
projectName
- packageName
- entityName
-
MetaEntityType getMetaEntityType(java.lang.String projectName, java.lang.String packageName, java.lang.String entityName)
Returns the Meta Entity Type for this project name, package name and entity name. Or null if not present in local workspace.
projectName
- packageName
- entityName
-
MonoStructureSegment getMonoStructureSegment(java.lang.String projectName, java.lang.String packageName, java.lang.String entityName)
Returns the Mono Structure Segment for this project name, package name and entity name. Or null if not present in local workspace.
projectName
- packageName
- entityName
-
java.util.List<IProblem> getProblems(RadicalElement radicalElement)
Returns model problems for this element.
radicalElement
-
Program getProgram(java.lang.String projectName, java.lang.String packageName, java.lang.String entityName)
Returns the Program for this project name, package name and entity name. Or null if not present in local workspace.
projectName
- packageName
- entityName
-
RelationalBlockBase getRelationalBlockBase(java.lang.String projectName, java.lang.String packageName, java.lang.String entityName)
Returns the Relational Block Base for this project name, package name and entity name. Or null if not present in local workspace.
projectName
- packageName
- entityName
-
Report getReport(java.lang.String projectName, java.lang.String packageName, java.lang.String entityName)
Returns the Report for this project name, package name and entity name. Or null if not present in local workspace.
projectName
- packageName
- entityName
-
Screen getScreen(java.lang.String projectName, java.lang.String packageName, java.lang.String entityName)
Returns the Screen for this project name, package name and entity name. Or null if not present in local workspace.
projectName
- packageName
- entityName
-
Segment getSegment(java.lang.String projectName, java.lang.String packageName, java.lang.String entityName)
Returns the Segment for this project name, package name and entity name. Or null if not present in local workspace.
projectName
- packageName
- entityName
-
Server getServer(java.lang.String projectName, java.lang.String packageName, java.lang.String entityName)
Returns the Server for this project name, package name and entity name. Or null if not present in local workspace.
projectName
- packageName
- entityName
-
SocrateBlockBase getSocrateBlockBase(java.lang.String projectName, java.lang.String packageName, java.lang.String entityName)
Returns the Socrate Block Base for this project name, package name and entity name. Or null if not present in local workspace.
projectName
- packageName
- entityName
-
Table getTable(java.lang.String projectName, java.lang.String packageName, java.lang.String entityName)
Returns the Table for this project name, package name and entity name. Or null if not present in local workspace.
projectName
- packageName
- entityName
-
Text getText(java.lang.String projectName, java.lang.String packageName, java.lang.String entityName)
Returns the Text for this project name, package name and entity name. Or null if not present in local workspace.
projectName
- packageName
- entityName
-
UserEntity getUserEntity(java.lang.String projectName, java.lang.String packageName, java.lang.String metaEntityName, java.lang.String entityName)
Returns the User Entity for this project name, package name, meta entity name and entity name. Or null if not present in local workspace.
projectName
- packageName
- metaEntityName
- entityName
-
java.util.List<RadicalElement> references(RadicalElement radicalElement, boolean subReferences)
Returns the references.
if subReferences is true then returns the sub references.
if subReferences is false then returns the super references.
radicalElement
- subReferences
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |