| | 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 | |