Examples of toInstanceIdentifier()


Examples of org.openquark.cal.services.CALFeatureName.toInstanceIdentifier()

               
                return featureName.getName();
               
            } else if (type == CALFeatureName.CLASS_INSTANCE) {
               
                ClassInstanceIdentifier identifier = calFeatureName.toInstanceIdentifier();
               
                return identifier.getTypeClassName().getQualifiedName() +
                       " " +
                       identifier.getTypeIdentifier();
               
View Full Code Here

Examples of org.openquark.cal.services.CALFeatureName.toInstanceIdentifier()

                       " " +
                       identifier.getTypeIdentifier();
               
            } else if (type == CALFeatureName.INSTANCE_METHOD) {
               
                ClassInstanceIdentifier identifier = calFeatureName.toInstanceIdentifier();
               
                return identifier.getTypeClassName().getQualifiedName() +
                       " " +
                       identifier.getTypeIdentifier() +
                       "@" +
View Full Code Here

Examples of org.openquark.cal.services.CALFeatureName.toInstanceIdentifier()

                buffer.append(getBasicMetadataHtml(owner, metadata, caldoc));
                buffer.append(getTypeConstructorMetadataHtml(owner, (TypeConstructorMetadata) metadata));
                buffer.append(getAdditionalMetadataHtml(owner, metadata, caldoc));
               
            } else if (metadata instanceof ClassInstanceMetadata) {
                ClassInstanceIdentifier classInstanceID = featureName.toInstanceIdentifier();
                ModuleTypeInfo moduleTypeInfoForFeature = owner.getPerspective().getMetaModule(featureName.toModuleName()).getTypeInfo();
                ClassInstance instance = moduleTypeInfoForFeature.getClassInstance(classInstanceID);
               
                CALDocComment caldoc = instance.getCALDocComment();
                buffer.append(getBasicMetadataHtml(owner, metadata, caldoc));
View Full Code Here

Examples of org.openquark.cal.services.CALFeatureName.toInstanceIdentifier()

                buffer.append(getBasicMetadataHtml(owner, metadata, caldoc));
                buffer.append(getClassInstanceMetadataHtml(owner, (ClassInstanceMetadata) metadata));
                buffer.append(getAdditionalMetadataHtml(owner, metadata, caldoc));
               
            } else if (metadata instanceof InstanceMethodMetadata) {
                ClassInstanceIdentifier classInstanceID = featureName.toInstanceIdentifier();
                ModuleTypeInfo moduleTypeInfoForFeature = owner.getPerspective().getMetaModule(featureName.toModuleName()).getTypeInfo();
                ClassInstance instance = moduleTypeInfoForFeature.getClassInstance(classInstanceID);
               
                CALDocComment caldoc = instance.getMethodCALDocComment(featureName.toInstanceMethodName());
                buffer.append(getBasicMetadataHtml(owner, metadata, caldoc));
View Full Code Here

Examples of org.openquark.cal.services.CALFeatureName.toInstanceIdentifier()

                typeString = NavigatorMessages.getString("NAV_Instance_Location");                   
           
            } else if (metadata instanceof InstanceMethodMetadata) {
                CALFeatureName methodFeatureName = metadata.getFeatureName();
                NavAddress parentUrl = NavAddress.getAddress(CALFeatureName.getClassInstanceFeatureName(
                    methodFeatureName.toInstanceIdentifier(), methodFeatureName.toModuleName()));
               
                buffer.append(getLinkHtml(parentUrl, NavAddressHelper.getDisplayText(owner, parentUrl, ScopedEntityNamingPolicy.UNQUALIFIED)));
                typeString = NavigatorMessages.getString("NAV_InstanceMethod_Location");                   
           
            } else if (metadata instanceof ClassMethodMetadata) {
View Full Code Here

Examples of org.openquark.cal.services.CALFeatureName.toInstanceIdentifier()

            return isMetadataValid(entity, (FunctionalAgentMetadata) metadata);
           
        } else if (method == NavAddress.INSTANCE_METHOD_METHOD) {

            CALFeatureName featureName = address.toFeatureName();
            QualifiedName typeClassName = featureName.toInstanceIdentifier().getTypeClassName();
            String methodName = featureName.toInstanceMethodName();
            QualifiedName classMethodName = QualifiedName.make(typeClassName.getModuleName(), methodName);
           
            GemEntity entity = owner.getPerspective().getWorkspace().getGemEntity(classMethodName);
           
View Full Code Here

Examples of org.openquark.cal.services.CALFeatureName.toInstanceIdentifier()

        } else if (method == NavAddress.INSTANCE_METHOD_METHOD) {
           
            CALFeatureName featureName = address.toFeatureName();
            String methodName = featureName.toInstanceMethodName();

            ClassInstance instance = owner.getPerspective().getMetaModule(featureName.toModuleName()).getTypeInfo().getClassInstance(featureName.toInstanceIdentifier());
           
            TypeExpr[] typePieces = instance.getInstanceMethodType(methodName).getTypePieces();
            String[] typeStrings = new String[typePieces.length];           
            PolymorphicVarContext polymorphicVarContext = PolymorphicVarContext.make();
           
View Full Code Here

Examples of org.openquark.cal.services.CALFeatureName.toInstanceIdentifier()

            CollectorGem collector = owner.getCollector(address.getBase());
            adjustArgumentNames(collector, arguments);
           
        } else if (address.getMethod() == NavAddress.INSTANCE_METHOD_METHOD) {
            CALFeatureName featureName = address.toFeatureName();
            ModuleName typeClassModuleName = featureName.toInstanceIdentifier().getTypeClassName().getModuleName();
            String methodName = featureName.toInstanceMethodName();
           
            CALWorkspace workspace = owner.getPerspective().getWorkspace();
            GemEntity entity = workspace.getGemEntity(QualifiedName.make(typeClassModuleName, methodName));
            ClassInstance instance = workspace.getClassInstance(CALFeatureName.getClassInstanceFeatureName(featureName.toInstanceIdentifier(), featureName.toModuleName()));
View Full Code Here

Examples of org.openquark.cal.services.CALFeatureName.toInstanceIdentifier()

            ModuleName typeClassModuleName = featureName.toInstanceIdentifier().getTypeClassName().getModuleName();
            String methodName = featureName.toInstanceMethodName();
           
            CALWorkspace workspace = owner.getPerspective().getWorkspace();
            GemEntity entity = workspace.getGemEntity(QualifiedName.make(typeClassModuleName, methodName));
            ClassInstance instance = workspace.getClassInstance(CALFeatureName.getClassInstanceFeatureName(featureName.toInstanceIdentifier(), featureName.toModuleName()));
           
            adjustArgumentNames(entity, instance.getMethodCALDocComment(methodName), arguments);
           
        } else {
            GemEntity entity = owner.getPerspective().getWorkspace().getGemEntity(address.toFeatureName().toQualifiedName());
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.