Class UAF.ActualLocationStereotype

java.lang.Object
com.nomagic.profiles.ProfileImplementation.StereotypeWrapper
com.nomagic.magicdraw.uaf.UAF.ActualLocationStereotype
Enclosing class:
UAF

public static class UAF.ActualLocationStereotype extends ProfileImplementation.StereotypeWrapper
  • Field Details

    • STEREOTYPE_NAME

      public static final String STEREOTYPE_NAME
      See Also:
    • ADDRESS

      public static final String ADDRESS
      String describing the address of the ActualLocation, i.e. "1600 Pennsylvania avenue", "The White House"
      See Also:
    • CUSTOMKIND

      public static final String CUSTOMKIND
      String describing a location kind that is not in the LocationKind enumerated list
      See Also:
    • LOCATIONKIND

      public static final String LOCATIONKIND
      Enumerated value describing the kind of ActualLocation.
      See Also:
    • LOCATIONNAMEDBYADDRESS

      public static final String LOCATIONNAMEDBYADDRESS
      Boolean that indicates if the ActualLocation address is embedded in the ActualLocation name. By default = false.
      See Also:
    • ENDDATE

      public static final String ENDDATE
      End time for all "actual" elements.
      See Also:
    • STARTDATE

      public static final String STARTDATE
      Start time for all "actual" elements.
      See Also:
    • URI

      public static final String URI
      Captures Unique identifier for the element.
      See Also:
    • CONFORMSTO

      public static final String CONFORMSTO
      Relates a UAFElement to the Standard that the UAFElement is conforming to.
      See Also:
  • Constructor Details

    • ActualLocationStereotype

      protected ActualLocationStereotype(UAF profile)
  • Method Details

    • getStereotype

      public Stereotype getStereotype()
      Description copied from class: ProfileImplementation.StereotypeWrapper
      Returns stereotype for this wrapper.
      Specified by:
      getStereotype in class ProfileImplementation.StereotypeWrapper
      Returns:
      stereotype
    • getAddressProperty

      @CheckForNull public Property getAddressProperty()
    • getCustomKindProperty

      @CheckForNull public Property getCustomKindProperty()
    • getLocationKindProperty

      @CheckForNull public Property getLocationKindProperty()
    • getLocationNamedByAddressProperty

      @CheckForNull public Property getLocationNamedByAddressProperty()
    • getEndDateProperty

      @CheckForNull public Property getEndDateProperty()
    • getStartDateProperty

      @CheckForNull public Property getStartDateProperty()
    • getURIProperty

      @CheckForNull public Property getURIProperty()
    • getConformsToProperty

      @CheckForNull public Property getConformsToProperty()
    • setAddress

      public void setAddress(Element element, @CheckForNull String value)
    • clearAddress

      public void clearAddress(Element element)
    • getAddress

      @CheckForNull public String getAddress(Element element)
    • setCustomKind

      public void setCustomKind(Element element, @CheckForNull String value)
    • clearCustomKind

      public void clearCustomKind(Element element)
    • getCustomKind

      @CheckForNull public String getCustomKind(Element element)
    • setLocationKind

      public void setLocationKind(Element element, @CheckForNull UAF.LocationKindEnum value)
    • clearLocationKind

      public void clearLocationKind(Element element)
    • getLocationKind

      @CheckForNull public UAF.LocationKindEnum getLocationKind(Element element)
    • setLocationNamedByAddress

      public void setLocationNamedByAddress(Element element, @CheckForNull Boolean value)
    • clearLocationNamedByAddress

      public void clearLocationNamedByAddress(Element element)
    • isLocationNamedByAddress

      @CheckForNull public Boolean isLocationNamedByAddress(Element element)
    • setEndDate

      public void setEndDate(Element element, @CheckForNull Element value)
    • clearEndDate

      public void clearEndDate(Element element)
    • getEndDate

      @CheckForNull public Element getEndDate(Element element)
    • setStartDate

      public void setStartDate(Element element, @CheckForNull Element value)
    • clearStartDate

      public void clearStartDate(Element element)
    • getStartDate

      @CheckForNull public Element getStartDate(Element element)
    • setURI

      public void setURI(Element element, @CheckForNull String value)
    • clearURI

      public void clearURI(Element element)
    • getURI

      @CheckForNull public String getURI(Element element)
    • setConformsTo

      public void setConformsTo(Element element, @CheckForNull Collection<? extends Element> value)
    • clearConformsTo

      public void clearConformsTo(Element element)
    • addConformsTo

      public void addConformsTo(Element element, Element value)
    • removeConformsTo

      public void removeConformsTo(Element element, Element value)
    • getConformsTo

      public List<Element> getConformsTo(Element element)
    • clear

      protected void clear()
    • is

      public boolean is(@CheckForNull Element element)
    • isInstance

      public static boolean isInstance(@CheckForNull Element element)