@Entity public class PartIteration extends Object implements Serializable, FileHolder, Comparable<PartIteration>, Cloneable
PartMaster
.Modifier and Type | Class and Description |
---|---|
static class |
PartIteration.Source |
Constructor and Description |
---|
PartIteration() |
PartIteration(PartRevision pPartRevision,
int pIteration,
User pAuthor) |
PartIteration(PartRevision pPartRevision,
User pAuthor) |
public PartIteration()
public PartIteration(PartRevision pPartRevision, User pAuthor)
public PartIteration(PartRevision pPartRevision, int pIteration, User pAuthor)
public String getWorkspaceId()
public void addGeometry(Geometry pGeometry)
public boolean removeGeometry(Geometry pGeometry)
public String getNumber()
public String getPartNumber()
public String getPartName()
public String getVersion()
public String getPartVersion()
public User getAuthor()
public void setAuthor(User author)
public String getIterationNote()
public void setIterationNote(String iterationNote)
public BinaryResource getNativeCADFile()
public void setNativeCADFile(BinaryResource nativeCADFile)
public Set<BinaryResource> getAttachedFiles()
getAttachedFiles
in interface FileHolder
public void setAttachedFiles(Set<BinaryResource> attachedFiles)
public void addAttachedFile(BinaryResource pBinaryResource)
public boolean removeAttachedFile(BinaryResource pBinaryResource)
public Set<DocumentLink> getLinkedDocuments()
public void setLinkedDocuments(Set<DocumentLink> pLinkedDocuments)
public Date getCreationDate()
public void setCreationDate(Date creationDate)
public Date getModificationDate()
public void setModificationDate(Date modificationDate)
public Date getCheckInDate()
public void setCheckInDate(Date checkInDate)
public List<InstanceAttribute> getInstanceAttributes()
public void setInstanceAttributes(List<InstanceAttribute> instanceAttributes)
public int getIteration()
public void setIteration(int iteration)
public PartRevision getPartRevision()
public void setPartRevision(PartRevision partRevision)
public List<PartUsageLink> getComponents()
public void setComponents(List<PartUsageLink> components)
public PartRevisionKey getPartRevisionKey()
public PartIterationKey getKey()
public PartIteration.Source getSource()
public void setSource(PartIteration.Source source)
public boolean isAssembly()
public boolean isLastIteration()
public String getName()
public List<InstanceAttributeTemplate> getInstanceAttributeTemplates()
public void setInstanceAttributeTemplates(List<InstanceAttributeTemplate> instanceAttributeTemplates)
public int compareTo(PartIteration pPart)
compareTo
in interface Comparable<PartIteration>
public PartIteration clone()
Copyright © 2017 DocDoku. All rights reserved.