Class: Shale::Mapper

Inherits:
Object
  • Object
show all
Defined in:
lib/xmi.rb

Direct Known Subclasses

Xmi::Add, Xmi::Delete, Xmi::Difference, Xmi::Documentation, Xmi::EaRoot::Eauml::Import, Xmi::EaRoot::Gml::ApplicationSchema, Xmi::EaRoot::Gml::CodeList, Xmi::EaRoot::Gml::DataType, Xmi::EaRoot::Gml::Enumeration, Xmi::EaRoot::Gml::FeatureType, Xmi::EaRoot::Gml::Property, Xmi::EaRoot::Gml::Type, Xmi::EaRoot::Gml::Union, Xmi::Extension, Xmi::Replace, Xmi::Root, Xmi::Sparx::SparxConnector, Xmi::Sparx::SparxConnectorAppearance, Xmi::Sparx::SparxConnectorEndConstraint, Xmi::Sparx::SparxConnectorEndConstraints, Xmi::Sparx::SparxConnectorEndModifiers, Xmi::Sparx::SparxConnectorEndRole, Xmi::Sparx::SparxConnectorEndStyle, Xmi::Sparx::SparxConnectorEndType, Xmi::Sparx::SparxConnectorLabels, Xmi::Sparx::SparxConnectorModel, Xmi::Sparx::SparxConnectorProperties, Xmi::Sparx::SparxConnectorSource, Xmi::Sparx::SparxConnectorTarget, Xmi::Sparx::SparxConnectors, Xmi::Sparx::SparxCustomProfileEdition, Xmi::Sparx::SparxCustomProfileNumber, Xmi::Sparx::SparxCustomProfilePublicationDate, Xmi::Sparx::SparxCustomProfileYearVersion, Xmi::Sparx::SparxDiagram, Xmi::Sparx::SparxDiagramElement, Xmi::Sparx::SparxDiagramElements, Xmi::Sparx::SparxDiagramModel, Xmi::Sparx::SparxDiagramStyle, Xmi::Sparx::SparxDiagrams, Xmi::Sparx::SparxEAStub, Xmi::Sparx::SparxElement, Xmi::Sparx::SparxElementAssociation, Xmi::Sparx::SparxElementAttribute, Xmi::Sparx::SparxElementAttributes, Xmi::Sparx::SparxElementBounds, Xmi::Sparx::SparxElementCode, Xmi::Sparx::SparxElementContainment, Xmi::Sparx::SparxElementCoords, Xmi::Sparx::SparxElementDocumentation, Xmi::Sparx::SparxElementExtendedProperties, Xmi::Sparx::SparxElementFlags, Xmi::Sparx::SparxElementLinks, Xmi::Sparx::SparxElementModel, Xmi::Sparx::SparxElementPackageProperties, Xmi::Sparx::SparxElementPaths, Xmi::Sparx::SparxElementProject, Xmi::Sparx::SparxElementProperties, Xmi::Sparx::SparxElementStereotype, Xmi::Sparx::SparxElementStyle, Xmi::Sparx::SparxElementStyleex, Xmi::Sparx::SparxElementTag, Xmi::Sparx::SparxElementTags, Xmi::Sparx::SparxElementTimes, Xmi::Sparx::SparxElementXrefs, Xmi::Sparx::SparxElements, Xmi::Sparx::SparxExtension, Xmi::Sparx::SparxPrimitiveTypes, Xmi::Sparx::SparxProfiles, Xmi::Sparx::SparxSysPhS, Xmi::Uml::AnnotatedElement, Xmi::Uml::AssociationGeneralization, Xmi::Uml::Bounds, Xmi::Uml::DefaultValue, Xmi::Uml::Diagram, Xmi::Uml::ImportedPackage, Xmi::Uml::MemberEnd, Xmi::Uml::OwnedAttribute, Xmi::Uml::OwnedComment, Xmi::Uml::OwnedElement, Xmi::Uml::OwnedEnd, Xmi::Uml::OwnedLiteral, Xmi::Uml::OwnedOperation, Xmi::Uml::OwnedParameter, Xmi::Uml::PackageImport, Xmi::Uml::PackagedElement, Xmi::Uml::Precondition, Xmi::Uml::Profile, Xmi::Uml::ProfileApplication, Xmi::Uml::ProfileApplicationAppliedProfile, Xmi::Uml::Specification, Xmi::Uml::Type, Xmi::Uml::UmlModel, Xmi::Uml::Waypoint

Instance Method Summary collapse

Instance Method Details

#type?(test_type) ⇒ Boolean

Returns:

  • (Boolean)


13
14
15
# File 'lib/xmi.rb', line 13

def type?(test_type)
  !!type ? type == test_type : false
end