| 1 | |
| 2 | = FACE Prolog Model = |
| 3 | The FACE parser (faceparser.sbp) is a set of post-processing rules for the xmi parser (xmlrev). It takes XML prolog predicates as input and produces a list of FACE prolog predicates as output. These rules have been automatically generated by EMOF2LMP, another LMP tool that processes EMOF metamodels.[[BR]] |
| 4 | |
| 5 | Current version of the FACE parser complies with FACE 3.0. FACE is a trademark of the Open Group. |
| 6 | |
| 7 | This page describes the FACE prolog API that can be used to create processing tools with [wiki:LMP LMP] |
| 8 | |
| 9 | === FACE 3.0 predicates === |
| 10 | |
| 11 | [wiki:faceparser/isFaceArchitectureModel isFaceArchitectureModel/5][[BR]] |
| 12 | [wiki:faceparser/isFaceDatamodelDataModel isFaceDatamodelDataModel/5][[BR]] |
| 13 | [wiki:faceparser/isFaceDatamodelConceptualDataModel isFaceDatamodelConceptualDataModel/5][[BR]] |
| 14 | [wiki:faceparser/isFaceDatamodelLogicalDataModel isFaceDatamodelLogicalDataModel/5][[BR]] |
| 15 | [wiki:faceparser/isFaceDatamodelPlatformDataModel isFaceDatamodelPlatformDataModel/5][[BR]] |
| 16 | [wiki:faceparser/isFaceDatamodelConceptualBasisEntity isFaceDatamodelConceptualBasisEntity/5][[BR]] |
| 17 | [wiki:faceparser/isFaceDatamodelConceptualDomain isFaceDatamodelConceptualDomain/6][[BR]] |
| 18 | [wiki:faceparser/isFaceDatamodelConceptualObservable isFaceDatamodelConceptualObservable/5][[BR]] |
| 19 | [wiki:faceparser/isFaceDatamodelConceptualEntity isFaceDatamodelConceptualEntity/7][[BR]] |
| 20 | [wiki:faceparser/isFaceDatamodelConceptualComposition isFaceDatamodelConceptualComposition/9][[BR]] |
| 21 | [wiki:faceparser/isFaceDatamodelConceptualAssociation isFaceDatamodelConceptualAssociation/7][[BR]] |
| 22 | [wiki:faceparser/isFaceDatamodelConceptualParticipant isFaceDatamodelConceptualParticipant/11][[BR]] |
| 23 | [wiki:faceparser/isFaceDatamodelConceptualParticipantPathNode isFaceDatamodelConceptualParticipantPathNode/4][[BR]] |
| 24 | [wiki:faceparser/isFaceDatamodelConceptualCharacteristicPathNode isFaceDatamodelConceptualCharacteristicPathNode/4][[BR]] |
| 25 | [wiki:faceparser/isFaceDatamodelConceptualQuery isFaceDatamodelConceptualQuery/6][[BR]] |
| 26 | [wiki:faceparser/isFaceDatamodelConceptualCompositeQuery isFaceDatamodelConceptualCompositeQuery/8][[BR]] |
| 27 | [wiki:faceparser/isFaceDatamodelConceptualQueryComposition isFaceDatamodelConceptualQueryComposition/5][[BR]] |
| 28 | [wiki:faceparser/isCallSequence isCallSequence/5][[BR]] |
| 29 | [wiki:faceparser/isCallSeqComment isCallSeqComment/6][[BR]] |
| 30 | [wiki:faceparser/isCall isCall/7][[BR]] |
| 31 | [wiki:faceparser/isCallComment isCallComment/7][[BR]] |
| 32 | [wiki:faceparser/isFeature isFeature/10][[BR]] |
| 33 | [wiki:faceparser/isFeatureComment isFeatureComment/5][[BR]] |
| 34 | [wiki:faceparser/isInternalFeature isInternalFeature/7][[BR]] |
| 35 | [wiki:faceparser/isInverseOf isInverseOf/4][[BR]] |
| 36 | [wiki:faceparser/isConnection isConnection/10][[BR]] |
| 37 | [wiki:faceparser/isConnectionComment isConnectionComment/6][[BR]] |
| 38 | [wiki:faceparser/isProperty isProperty/9][[BR]] |
| 39 | [wiki:faceparser/isPropertyOpt isPropertyOpt/9][[BR]] |
| 40 | [wiki:faceparser/isPropertyComment isPropertyComment/7][[BR]] |
| 41 | [wiki:faceparser/isRecordField isRecordField/9][[BR]] |
| 42 | [wiki:faceparser/isRecordFieldOpt isRecordFieldOpt/9][[BR]] |
| 43 | [wiki:faceparser/isPrototype isPrototype/10][[BR]] |
| 44 | [wiki:faceparser/isPrototypeComment isPrototypeComment/6][[BR]] |
| 45 | [wiki:faceparser/isPrototypeBinding isPrototypeBinding/9][[BR]] |
| 46 | [wiki:faceparser/isPrototypeBindingComment isPrototypeBindingComment/7][[BR]] |
| 47 | [wiki:faceparser/isFlowSpec isFlowSpec/9][[BR]] |
| 48 | [wiki:faceparser/isFlowSpecComment isFlowSpecComment/6][[BR]] |
| 49 | [wiki:faceparser/isFlowImplementation isFlowImplementation/8][[BR]] |
| 50 | [wiki:faceparser/isFlowImplementationComment isFlowImplementationComment/6][[BR]] |
| 51 | [wiki:faceparser/isMode isMode/7][[BR]] |
| 52 | [wiki:faceparser/isModeComment isModeComment/6][[BR]] |
| 53 | [wiki:faceparser/isModeTransition isModeTransition/8][[BR]] |
| 54 | [wiki:faceparser/isModeTransitionComment isModeTransitionComment/6][[BR]] |
| 55 | [wiki:faceparser/isInMode isInMode/8][[BR]] |
| 56 | [wiki:faceparser/isPropertyBinding isPropertyBinding/8][[BR]] |
| 57 | [wiki:faceparser/isPropertySet isPropertySet/2][[BR]] |
| 58 | [wiki:faceparser/isPropertySetComment isPropertySetComment/3][[BR]] |
| 59 | [wiki:faceparser/isPropertySetEnd isPropertySetEnd/3][[BR]] |
| 60 | [wiki:faceparser/isPropertyType isPropertyType/4][[BR]] |
| 61 | [wiki:faceparser/isPropertyTypeComment isPropertyTypeComment/4][[BR]] |
| 62 | [wiki:faceparser/isPropertyDefinition isPropertyDefinition/8][[BR]] |
| 63 | [wiki:faceparser/isPropertyDefinitionComment isPropertyDefinitionComment/4][[BR]] |
| 64 | [wiki:faceparser/isPropertyConstant isPropertyConstant/6][[BR]] |
| 65 | [wiki:faceparser/isPropertyConstantComment isPropertyConstantComment/4][[BR]] |
| 66 | [wiki:faceparser/isPropertyReference isPropertyReference/5][[BR]][[BR]] |
| 67 | |